Still, I wish timestretch was much easier in Sonar, because if I change the tempo of the song, I'll have to slip-stretch all audio clips that I recorded in the project (if I understand correctly).
In essence, you are correct. Sonar time stretching features are not so much as "bad", but overly complicated compared to the competition. You can get good timestrech results in Sonar, but you have to try various options, algorythms, ways of time stretching etc.
It is all hit and miss and not user friendly.
don't upgrade for more "time stretching features", honestly, they are not better in the full version.
And the Audiosnap feature is so complicated.. it looks like a dinosaur of time stretching. It works, but EVERYTIME I want to use it, I need to re-read / watch video about how it works, the various steps I need to take etc. It is that bad that I have not even memorised the process. .
So, the short answer to your questions is in my opinion: Sonar can achieve as good time stretching results as other software, BUT you will spend ages to get results other software now offer is a click of the mouse or two.