Two tips for websites.
Does a certain behavior annoy you on sites you visit, often causing you to avoid that site? Say... popping an add on a new layer over the content you're trying to read? Yeah, that's annoying, right?
Well, don't do it on your site, then. Annoying your users is NOT a good thing. You can create noticeable ads or notifications without driving people away. A user who misses a minor callout is better than a customer who runs away.
When creating an 'easy' version of a tool, when you spend 6 rounds of IA and 2 rounds of design adding more and more features and data, then wonder why everything is so complicated... start removing things.
There is such a thing as too much information. If you're trying to make something simple and easy to use, less is more. Particularly if it's related to an already complex subject.
But how do you tell a client, "No?" In my fantasy world, it's easy.
