Since they introduced the mileage calculator on the Qualiflyer website, a lot of people (at least here on FT) come up with these kind of routings. Based on my understanding of the rules, I'd say that routings like YUL-ORD-MIA-SFO should be permitted. Call them to make sure.
I can very well imagine though that once Qualiflyer finds the 'loophole', it will be closed.
------------------
airOli, the Swiss Air Line.