This question is currently a bit ambiguous and difficult to answer, but I'll give it my best shot.
Less is more
While designing a website, one of the top priorities is to design it with your audience in mind, as they will be the ones using it after all. I'd say in some rare exceptions you can get away with making a website more complicated, but I'd say 9 times out of 10, keep a website as simple as possible.
Some things to keep in mind when designing a website is that, if a user has never been to your website, and they are not sure what your website is about, can they identify what it is that your website has to offer in just a few seconds? People except results incredibly fast these days and if your website makes it difficult to figure out what it's all about, you're losing a lot of potential visitors.
That being said, how accessible is your website? It is still made with 100% flash? Are you using some crazy experimental HTML and CSS that hasn't become standard among all major browsers (sans IE of course)? Are you using some other crazy plug-ins that people may have to download? All these things may make your website more difficult for people as well, and by extension, less desirable.
There is no absolute rule or "ideal" when it comes to web design. Sure, there may be preferred methods and suggested standards as to where your logo should go, or your primary navigation, etc. But design in general is very open ended.
At the end of the day I would suggest that you design something and have as many people give it a run through and collect as much feedback as you can. After all, the users of your website will know what they want. But take their feedback with a grain of salt, because not everyone will know what will make a website better.