La ventaja de usar el script cron es que no tiene que estar corriendo siempre, tu programas para que se "levante" cada hora y haga el envio, tu Sistema Operativo es el que levanta la tarea cada hora y ejecuta el comando que requieras (en este caso ejecutar el script PHP).
Saludos