Il calcolo che fai è quasi giusto, ma 50/55 utenti collegati contemporaneamente non equivalgono a 50 richieste simultanee perchè non tutti gli utenti scaricano continuamente, sia perchè di tanto in tanto si soffermano a leggere, sia perchè molti dati rimangono in cache dopo che sono stati scaricati la prima volta.
512 kbps significa 512 kilobit AL SECONDO, tu parli di 60/90 utenti nell'arco di 5 MINUTI...
Se ti può consolare, eccoti i dati estremi di un forum che ospitiamo:
"Il numero massimo di utenti collegati al forum è stato di 439 il 16/07/07 - 17:32".
In quel momento il server andava intorno ad 1 - 1.5 mbps.