Just my 2 cents here : like girish said, if you want to run other things besides cloudron, you should install cloudron in a VM.

If you really want to dedicate the whole machine to cloudron, there is really no need to bother with the additional layer of complexity, another OS to keep up to date and such. I would go bare-metal in this case. That's how I've been running cloudron for 2 years, and it's great.