Bulk import of products and configurable options
So one thing that is frustrating about any billing system we have used is the inability to bulk import products and their respective configurable options. Here's how we would envision this working:
Using a spreadsheet with the required fields of the product screen, we would input all of the information. Price, term, product name, label, module (if required), etc. We would have one product per line. Import that into the system and whola, now you have created 10, 20, 50 new products.
Now this is where things may get a bit challenging. Obviously it would be difficult if not impossible to be able to link these directly to the products you just imported above, however, I do believe that you could still utilize this functionality in mass uploading configurable options.
Again, using a spreadsheet, you would utilize all of the fields from the configurable options screen you would input your options. Now this would create the configurable options group and you'd still have to go back into the main product you want to associate this to and add it, but it would certainly speed up the process of server hardware change out in your billing system as well as reduce the amount of repetitive clicks you have to do just to create a product grouping.
Yes there is still some manual intervention, as there should be. It should not be completely automated. This will require you to double check a bit and make sure it imported the way you needed/expected it to.