Small world, eh? I'm also "airnocker" on the CNCZone and have numerous posts in that topic.
I've always used parallel port break-out board (CNC4PC) going back to when I was using Windows XP. I've been on Windows 7 Pro with my dedicated CNC PC for quite some time but still use a PC that has a parallel port. My DIY PID enclosure just sits below my machine. You probably don't need a cooling fan, just a good heatsink like mine. See photo.
I'd search the Super-PID post or the Internet in general for using the Gecko controller with the Super-PID. I just did and found this YT video:
https://www.youtube.com/watch?v=x75SQLxLNv4.
So look for info on the Gecko model you are using.
You should wind up with 4 cables entering/exiting your Super-PID enclosure:
1. AC Power IN
2. AC Power to your router
3. Speed sensor signals to/from router
4. PID control signals to your machine's controller pins. (I originally said Gecko controller pins, sorry)
Using the PID with CB is not different than using a spindle with speed control, the main setup will be with Mach3 or whatever machine control software you are using.
Best of luck.