I've used a couple of different seedboxes that they have on this site. The Deluge client works really well, especially being able to use a remote client. There support has been very prompt, and my upload speeds have been very good.
I have recently been testing a beta version version of the product that some less technical users may like. It comes with a large number of application available to auto install straight out of the box.
They are currently finalising prices, but the entry level for this new box when it comes out in October will have 1TB storage and 2TB upload pm for around 18 Euros. They have some nice scripts to for doing downloaded files into the correct directory for Plex.
Anyway, if you are fully hands on and prefer a dedicated box where you do your own installs and management etc, this may not be for you. But if you have a requirement for a media and downloading server out of the box, then you should give these guys a try.