For under 10 players and, option one is fine. Let 3DGS do it's thing and usually everyone will have to know where everyone else is.

For over 10 players or full on MMOG, option two is the best. This way you can control who you send information to and who you don't.