After using WHMCS for some years now it would be difficult to switch to an other program, the new program would say they have an import module to make it easy but to learn the new program would take time, I would rather stay put and keep using what I have been for now.
Whmcs is better than blesta in terms of
1. Looks & UI design
2. Community support
3. Module support
5. Support System
6. Wide range of payment gateway
So i stick to whmcs as long as it offers the same.
I'm just setting up with WHMCS as we speak. It's taken me two weeks of fiddling and faffing about but, even though it may have been extremely frustrating at the best of times, I am starting to finally see the potential benefits of the entire system.
There are some parts that have been a nightmare for me to understand, but that's because there always will be a learning curve with something new, especially WHMCS, but from what I have seen so far, I can already highly recommend it. They make the setting up of selling domain names very easy, as is the integration of payment gateways (I have chosen PayPal and Stripe).
I love their pre-written email templates and the ability to edit them but to also add my own. I am using a Wordpress theme using Bridge, and I am about to connect to WHMCS tomorrow. My hosting packages have already been added and so will probably give it the big push come weekend. Wish me luck..!
I almost forgot, the support I have received thus far has been excellent. Some days are better than others but if you have an extra bit of money you can pay annually to jump the queue...
Please let us all know your choice and the journey you're experiencing.