Wow sounds great scidave, I am looking forward to being able to test it out.
Lag compensation should be easy enough to code user-side anyway... since each user will have a much better idea of the situation and how much control/compensation will be needed at the time.
I can't wait :D
~Sol