my fps network game

Im crumbling my head over similar problems(home server upload speed)

Your booster system:
It can work as long a the client you use for boosting does not go evil.

Yet another way if you are already trusting clients that much is to isolate smaller groups into p2p solution, and once in a while do a checking with the server and the “master” of the p2p group(the best bandwidth pl).
Works only if the groups dont interact with each other.

Yet what im really intrested is:
How often do you send info to server?
I do not send more frequently than 0.1 sec.(UDP package that contains:move direction,pl look angles, and position)

How often does the server send info to players?
For me its same 0.1 sec.

How big are your packages?
The package the client sends to server
And the package the server sends to clients

And last not least how do cheack the pos difference of client and server? and how do you sync it?

Thank you