That's what I want to do as well, Pis running a vpn and some wake-on-lan scripts for a couple of old boxes (I will probably run SmartOS on those). Anything to share about your setup ? (blogs/gits that you wrote or followed)
I also got some cloud credits from my employer, but a bit paranoïd about putting my data there (although most of it isn't sensitive).