Jack mentioned that there are ways to tell if a personis cheating but did not say how. Some have suggested time between switch activations and if the flippers are being used to match switch activations. It is pretty easy if written into code.
I do not see why this has to be complicated. The game could even sense the pf pitch. If it is not 6 degrees, +/-.5 then it will not be allowed to connect to the online host. Cheating gets you booted off. The machine will default to a certain set of rules when you enter that mode. If it is recreational play online you could still be allowed to change settings. It is no different then everything they are already doing. There will be cheaters, but they will try to stop them.
I think a mode that is linked would be interesting where is you drain, the other players flippers quit. That would give the players the same ball times. It would not be cool for a real tourney, but a different division that will gives some of of "standard" players a chance to actually compete on a different level. It would be more of a speed score mode. It would force people to know the rules and maek certain shots.