Actually, more snow results in more people attending and watching the racing. Less snow has the opposite affect.
Bold: You know, in a weird way....this is actually a good idea!!! Manus would have to build their machines beefier or risk having them seen being broken down and crumpled up on the side of the track.