The ease at which you can deploy multiple instances or different types/sizes is really nice - I love how flexible it makes things seem! It's also pretty easy for me as someone who has very little experience managing servers; just plug them into my network via IPMI console management tools (which works like magic) then monitor from home :) You do need some knowledge about Linux server administration though but this isn't too hard if your comfortable working around command line interface applications etc., however there are plenty guides out their online already so don’t worry yourself overmuch :). There wasn't any real downsides other than perhaps having more flexibility could be good sometimes? But maybe thats because we've only used one instance up till now?!