I personally think having a whmcs template matching the rest of your website gives customers that little bit more confidents. I see many providers use different themes and sometimes even different domains which completely scares customers off as they think their being redirected to another site...