A quick Google search says it takes a few milliseconds at minimum for any two machines to so much as contact each other, before any actual information is even sent. Beam's physics run calculations 2000 times a second (0.5 milliseconds). The issue with all other proposals is that they assume lag can be glossed over, or that compression will spare them. Sure, there will be input lag, but a person can plan around latency.
It's the simplest proposal, won't present any serious glitches, and won't require splitscreen support.
Click to expand.As multiplayer proposals go, I'm all for the 'All Calculations on the Server End,' personally.