Otaku,
Before I make any suggestions, i just want to say I think what your doing is great! I don't want to come off as negative, but I have a few questions and suggestions for your circuit.
I am questioning why you have output pin 9 "sinking current" and output pin 5 "sourcing" current. Please keep in mind that the 555/556 can only sink/source up to 200mA of current when choosing your relay. The ouput pins will only go so "low" depending on how much current you "sink". It would probably be better to "source" the current in both cases.
In any case, the "sorcing" output pins will need some additional diodes. Since the relay coil is "inductive" you should place a rectifying diode (1N4001) in series with the output pin and the coil to ensure that a small 'glitch' cannot be fed back into the IC. Without this extra diode monostable circuits may re-trigger themselves as the coil is switched off. Also, a standard protection diode (1N4148) should be connected "backwards" across the the relay coil.
These additions to your circuit will avoid false triggers and preserve the life of the 556 timer.
I think I may try this myself. I can't wait for the how-to! Thanks again.