That's very nice! The same ATmega32 chip/flipflop could probably be adapted to work with a lot of other chips from that era as well.
I've been thinking of doing something like this for a while, but I was looking at 8051, which doesn't have the "wait" input, and so I didn't think of using a flipflop...
How does it "boot"?