Thanks Tom
Yeah, I can only imagine what you must've thought I had in mind when I said it was gonna be on protoboard. Nightmarish visions of parts soldered down randomly and wire jumpers stacked several layers deep, eh?
I don't really feel confident designing my own PCBs, considering the added cost and my tendency to change things every other minute, which is why I just went with protoboard.