Depends a great deal on your overall capacity, type of work, predictability of workload and the overall makeup of your IT department I guess - VMware's expensive, but for us at least it meant less maintenance overhead, better overall performance, greater flexibility and (probably most important for the beancounters) cheaper staff to keep it ticking over. But if you've gone openstack I'd guess you're running a very different environment to the sort that I have been used to - at a guess I'd say you're a hosting/services provider of some sort running mostly linux VMs?
I'd assume for an architectural shift of this magnitude you must have had a good few PoCs running in parallel to evaluate all of your regular use-case scenarios anyway...?
For power bills and a home lab, I'd only ever run a home cluster for exactly as long as it took my how to learn the cluster management and the foibles thereof, and then consolidate as much as possible on to singular non-clustered hosts - KISS. As much as you'll learn a lot by breaking it and learning how to fix it, IME the stuff at work always breaks in exactly the same way as the home stuff doesn't