After rethinking and some more research it seems I'm reinventing the wheel on my TKL Base server project.
Openstack is building one version of the future and it has big backing. TKL has TKLHub on EC2.
I'm getting the picture slowly. Very interesting this cloud stuff. Anybody else building out a structure for clients around here besides TKL? Looking at stackops as a base. If you find this email inappropriate to TKL ops delete it and I'll understand. It's simply for discussion purposes.