How many people can a puddle jumper actually hold?
Like, in "all my sins" it's a squeeze to fit 5 people, at the end of S4 it can hold every athosian, during letters from pegaus it can hold all the refugees from the planet where the wraith deployed their marker beacon....
I'm a doctor who fan so I'm totally onboard with dimensionally transcendendent vehicles but I'm assuming that's not what's happening...