well at best its only going to be a alpha/beta thing at this time. i don't see any point charging for some thing thats not finished yet.
Things that WHMCS cant get it to do so far is the create and Terminate functions (i kinda left them out as i didnt need them at this time).
Things it can do (once WHMCS knows what the VZ ID number is)(for OpenVZ containers):
Start
Stop
Restart
Change root password
Get VPS settings
Send VPS settings
the first 4 kinda self explain what they do, the last 2 when you press the Get it connects to the host server and gets settings like RAM, SWAP, HHD SIZE, HOSTNAME, IP ADRESSES (the first returned ip is used for the "dedicated ip field), the Send button does the opposite and takes all the values stored in WHMCS and updates the vps container to them settings.
on the clients area they can also preform the first 3 options at this time.
As you can see its only doing some basic things at this time, when i started making it i only needed the first 3 options in the clients area though as time moved on i added in the settings changing parts to the admin area.
But that all said the more i add the better its just a time thing.
Tom