There are more painful things in this world than a domestic connection through YYZ, that at least is one nice thing about the new terminal in it's current state, everything is reasonably close.
Still not an experience I would necessarily volunteer for, especially in an intiniery like this and doubly so at March break. If it were me I'd definately opt for the direct flights.