Weight does not affect freefall, although the big peice of floor attached to the system will undoubtedly act like a big parachute and take some of the punch away from the drop.
Weight does affect it. It's only in a vacuum that weight has no effect. And even if speed wasn't affected, the drop would still be more forceful (F=M.a).
Compared to Th13teen, it certainly packs less of a punch in my opinion.
I agree with that. The drop relies on shock more than force. I'm not sure how such small gondolas can have anywhere near the same force as an entire train, track and twice as many guests.