Wiring envy... 
A little extra time spend up front saves a lot of time later if and when things go wrong (or updates or modifications have to be made).
Just to set things straight, this layout is at my friend's house, but I did so much work on it that I consider it my adopted child.
