I'm on DSL 25 in downtown Toronto. One thing that isn't so great is that you're beholden to the quality of your phone line and the DSLAM (or whatever they call the local routing hub) you're getting service from. In my case, I couldn't get the full 10mbps upload because my line wasn't quite up to spec, and I live in a 20-year-old condo. That said, I think my connection is more like 25/7, which is more than sufficient for the occasional Twitch streaming and online backup. Download speed is fantastic, never really notice any issues with time-of-day stuff (I know with cable there used to be a thing where during peak periods your speeds would drop, though I don't know if that's still true).
Another downside to DSL 25 is that when I got it, you had to use Bell's shitty Sagemcom modem, and I had some problems with mine so I had to go through two troubleshooting sessions. The first guy was very patient and helpful, and didn't give me "did you turn it off and then on again" crap once he understood I have some tech experience. He couldn't solve the problem but offered to replace the modem, which I tried to do after going away for vacation. I called back and the second guy I got was very curt, not all that pleasant, but managed to fix my situation in five minutes without having me return my modem. So, uh, Teksavvy tech support is hit and miss, I guess, but generally pretty decent.
All in all, I'm definitely glad I upgraded to DSL 25 and would recommend it to others, assuming you're okay with the minor caveats above. Teksavvy will tell you beforehand if you can't reach the full advertised speeds when they check your landline (though I don't know if they can do this with new installs if you're getting dry-loop).