This sounds like a wise scenario as presumably you would be using this integration to link your wordpress blog/front-end/forum to whmcs for convenience of your customers so they would not have to manage two accounts with you. However you might want non customers (potential clients) to be able to comment/participate in the wordpress side casually without having them in your billing system (confusing clutter over time).
Question: how simple is it to transform a client into a whmcs profile if started as a wordpress member and is it automated?