Running a sewer cable down through a trap rather than a straight large diameter pipe robs you of two things:
Torque at the end of the cable where the machine does all of its work
Limits the size of the cable needed to effectively clear the obstruction
Pulling the toilet would be a better suggestion than going to the roof.
The closer that machine operates to the clog, the more power that machine has to remove the obstruction.