I ran into a small hiccup on the import (posted in the cPanel thread), but so far all works as designed. I manually added a package to one of my clients so I could see how best to handle my pricing dilemma, and it looks like it's going to be a major pain.
If I have a customer in WHMCS on a $50 VPS with a $20 cPanel add-on and a $30 management add-on, then a 25% discount, their WHMCS invoice would be $75. In Blesta, I will be discounting only the base hosting package, so the same product with 25% off will be $87.50.
It looks like I have to create a "legacy" package for any existing packages that I need to move over. If the situation was reversed, and I was importing INTO WHMCS (hah!), I could create a single package called "Grandfathered Package", import all the special customers into that, and then manually set the recurring price for each customer. I don't see any functionality in Blesta that give a similar result.
Is there any way similar "price override" functionality could be brought into the import routine, or even into Blesta itself? I'm sure I can dig in and edit the SQL data by hand, but this opens up a giant can of worms that I'd just as soon stay away from. I'm sure I won't be the only one in this situation.