I ride a raptobike, a twist-chain FWD lowracer. It isn't the MBB FWD style pictured above. My bike doesn't have suspension and I have had zero problems with wheel slip. Not uphill, not in the rain, not on gravel, not uphill in the rain.
Obviously I can't say anything about the Sun Razor. A MBB FWD design preforms quite differently than a twist-chain FWD.