used both.
a VPS is like using a shared seedbox, you need to share the resources with others who may be using the same server, as well some VPS providers dont allow encoding use.
most EU dedi providers are torrent friendly, it takes a basic knowledge of computers to run a script, but there are so many guides and help forums to ask question and guide you through the process.
I learned from trial and error, unloading scripts and or re-install of OS.
for no hassle go with a semi or dedi option but if u like to tinker, than a unmanaged dedi is for u