I don't use Tor all the time because it is slow, because several important sites I use don't work with it and in general it throws up a lot of roadblocks in its intended use case of web proxy.
I was very enthusiastic about Tor in the early days, and tried running SSH, streaming media and IRC systems over it. For long lived and high bandwidth use cases it is a disaster. Even if you use Mosh instead of straight SSH over Tor it's still gonna randomly disconnect during a session and cost you another 5 minutes trying to get it started again.
This is not new to me, it's why I started to get the notion of what Indra is back 10 years ago before Tor was even 5 years old. Back in the days when not every site had SSL yet. Tor, and I2P, these are both targeted at web services, which is a whole different messaging pattern to long lived interactive sessions and low latency streaming. The applications simply don't know how to cope with such an unreliable connection that gives zero clue of a breakdown in the path, and takes minutes to get around to reestablishing it.