@Tecnoman espero responder tus dudas.
1. Porque me es imposible estar revisando 300 VPS (en ocasiones más) que estén funcionando, para evitarme ese trabajo, en mi script añadí un crontab para reiniciar cada 6 hrs, en caso de que algo esté fallando, espero se corrija con el reinicio.
2. AWS te limita a instancias de 4 núcleos para clientes nuevos, si intentas de 8 núcleos, tu cuenta será marcada, cuidado.
3. No, ya lo he intentado, y he perdido demasiado tiempo con Windows, tiene demasiados problemas Windows, no vale la pena el tiempo de estar entrando a encenderlo.
4. 1 Worker = 1 VPS. Es una instancia, puede ser de cualquier capacidad de núcleos.
Mucha suerte.