Those things under tor have improved a lot but it is still painful. Things like SSH extra painful because so many points along the network path can fail and kill your session. I never realized SSH could have latency until I tried over tor. It was funny to type something in only for it to actually type out a minute or two later into the terminal. Media streaming is also why I don't use tor. It is actually very useful to surf youtube over tor because the algorithm is more likely to show you a raw feed of content. Great for discovering new stuff.
I want a solution that allows me to securely access things remotely without exposing my ports and services to the world. There are VPN solutions that are quick to install to resolve this but none are decentralized.