I has 128 up and 256 down which I ran a 6 player Battlefield 1942 server on without trouble.
With 600down and 256 up it was happy to run 12 players.
The secret with running game servers on low bandwidth connections is setting up the server to run reduced speed clients.
I set BF1942 up to run 56k clients