En principio cualquier hosting que soporte PHP y MySQL debería servirte; es decir, la mayoría.
Tendrás que estimar el espacio en disco y transferencia mensual que esperas necesitar. En esta dirección:
http://www.abcdatos.com/webmasters/transferencia.html
Explican el tema de la transferencia y hasta puedes calcularla online para darte una idea.
Supongo que esos 200 usuarios no accederán simultáneamente, si lo hacen podría ser un problema.
Sobre buscar hosting, este tema te puede interesar:
http://www.forosdelweb.com/f19/busca...guntar-476062/