I've been using and involved in the WHMCS community for quite a while and I think we have all noticed that more and more people are getting lazy, or maybe more and more people simply don't care.
I personally think that it's much more professional to fully integrate your WHMCS. Also consider that years ago to run a hosting operation you would generally have to create an in house system, and that alone could keep low budget start-ups out of the business. Now anyone with $16/month can get a leased license.
IMO if your site doesn't look like you put actual time/care into it than it generally means that you didn't and mite be projecting the wrong image. Although I personally think that WHMCS is very easy to customize/integrate, you have to consider that there's many others who are 100% capable of running a very successful business, but just don't have the time/specific experience to integrate themselves. In that case I always suggest hiring someone to do it.
On that note. If you've seen the showcase forum at WHMCS you'll likely agree with me that there's a lot of "junk". Don't take this the wrong way csn-uk, but although your integration is 100 times better than most, it to me looks like a $30 header/footer integration.
Again, much better than most, but IMO not really unique. But then again my standards usually far exceed most and it's generally my goal to make WHMCS look/work like an in-house system.
A few words of advise to anyone who has or is looking to integrate WHMCS.. "Don't fit your site to WHMCS, rather fit WHMCS to your site."
As a developer I know the true potential of WHMCS and it's amazing! Absolutely anything can be done if you understand enough of it
