Moving to Cloud Platform from Dedicated

I am thinking about moving our servers to a fully cloud-based environment instead of dedicated servers because of redundancy and flexibility. I'm looking at, Rackspace, and The Planet's cloud platforms. How will my Virtualmin/Cloudmin/Webmin environment play in those platforms? I'm confused about how they would work. I'm thinking that I would just not use the Create Xen Instance features, since I can create instances with each of those platforms. Virtualmin would still be my control panel for shared hosting and Webmin/Virtualmin GPL would run the dedicated instances. Can Cloudmin still manage these? Is it an easy move? My head hurts.