Interestingly - painting acrylic with a marker pen does not block infra-red light to trigger switch sensor event, I had to glue bits of paper instead and it's now working fine... Seems like my PCB is correctly wired - everthing is working as expected, disregard some movement noise - I need to position some components so they run smoother.. I also need to apply a bit of silicone grease to the lead drive. The test runs the rig down (5 turns) and then runs it up until it detects a switch...
Here's the little code sniplet for testing the rig: