128" track is to short...
Stay away from that shit, it would sink like snowblades in powder.
Longer track = Float and traction, its the only way. I would say 136 for the east coast is the shortest, 141+ for the west.
As for sleds, get a yamaha, support the 4stroke, save the environment you...