I think an API would be swell. Now with the forms, are those landing pages after the client has signed up? From thinkering with them, it seem to be. I'm thinking of just adding the products to my WHMCS.