I don't know about Makerbot, but for your price, the Prusa MK3 is likely to be a good choice. Our public library has had a MK2 for quite some time and it's been as reliable as anyone could hope, especially since it's been in a public area. They do have extreme supervision on the machine, which probably plays a big part, but it has heated bed, mesh leveling and a great support structure. Not so sure about cloud printing though.

Get the kit, save some bucks and have a build project out of it as well. The kit is extremely easy to build and there is a good set of build instructions on Prusa's site.