Question for
@Grubb:
Any reason why you don't PCB mount the 3PDT OR for that matter I've seen other layouts where they don't PCB mount the IO jacks? Is there some concern to PCB mount these?
Firstly welcome! You will no doubt learn a lot here, as I have.
There's no real concern for mounting I/O hardware or other things on the board, it's just that the more items on the PCB, the harder it is to get a good layout with simple routing and short traces. 3PDT switches are taller than standard potentiometers, so if you board mount the 3PDT on the same PCB as the pots, you need to get pots with longer legs or wire them offboard, which defeats the purpose. It's easier to have the 3PDT on its own board, or wire it old school.
Having a somewhat modular, offboard approach allows you to substitute other parts when you can't get your preferred items. Recently, that has been handy. It's more flexible, rather than designing for a specific part, which may drop off the market.
Also the modular approach allows me to go between my own parts and boards and anything I want to get from PedalPCB. Like my recent Stinger pedal in the build reports section, which has a PPCB main circuit but my own LED footswitch board.
But don't let us stop you if that's the way you want to go, it can be done if you put the time into getting the internal design of the pedal right.