It might... Some of the templates ignore defaultsort though. And how does it work if there are other languages on the page?
Ooh, good point. Different languages sort things differently. And if some templates override defaultsort, then they'd still have to take sort codes.