I only have MK64 and DD, I never snaked on straight track, but I did use the drift/slide technique a lot, like in the Mario circuit (the one with the chain chomp and the goombas)... in the bit near the start where the chain chomp is I always drifted all the way along that long curve, keeping just far away enough so that the chomp couldn't reach (which seemed to be further with each lap)
As far as I can tell the actual drift (with blue sparks) is no faster than simply going in a perfect straight line, it's only faster to snake because you get a mini boost when you complete each drift.








