I think 22 is more than fair. Toronto has't done shit yet. If they start winning 4 of the first 5, then they will bounce up.
Hopefully they are ready.
As for the road thing. Toronto hit the Jackpot with the schedule they have. the only place it might hurt is in practice, but it is often said in many sports that the absolute best thing for a team with a lot of new faces is extended time on the road. There is a binding factor that cannot be matched at home, as well as a tonne of distractions that are not there. I'm actually VERY happy with the way they start, gel early, then hit your home court with a vengeance.