Real men use a 74H04.

A 4.92 Mhz or 1.288 Mhz osc could be a better choice if plan to have a serial device or some sort of time generation logic,
Remote single step ,and single clock step could be option for later system debugging.
The only major fault I see is no power on reset, with a 555 timer.