As an electrical engineer in training, I'm really loving this thread. I love to build pedals, and I want to learn more on how they are designed. It's too bad I'm busy with exams right now, or I'd be breadboarding along with you guys. I'm definitely going to take a crack at it when my schedule allows.
Great field of study! Good luck on your exams.
Your first assignment after exams is to convert these output drivers to MOSFET.
-Frank