I could see a heaver flywheel working in an offroad application, would help the smooth out the constant no grip, lots of grip, no grip, lots of grip, on a rought road or lack there of a road i should say.
other then that heavy flywheels are good for launching a car, the whole momentem thing, outside of that i think lighter is better.