Those MOSFETs can drive much more current than the 555, although this may not matter much. The TQ2-9V for example draws just 15.5 mA when energized.
Other than that, this whole circuit should draw overall less current than a 555 circuit, and to me it's just a cleaner approach.
I think this may...