Jeez okay got some very erratic readings at first, RPM jumping around between 1-4k and then going dead etc. so my first thought was I messed up the connections somehow. Took it all apart, solders looked really nice but I thought what the hell, and redid it all. Again, solders looked nice and I verified a bit more with my multimeter but again, same result, no dice. I took the ground connection with resistor off to see if it worked with just the capacitor. 0 RPM. Then I took the capacitor out to see if the RPM signal wire actually still worked. It did, same as before: between 1-2k rpm at all times (even WOT). Okay, I added the resistor and ground back in without the capacitor to see if that worked. 0 RPM. So that fix did not work for me sadly. Good news is my solders are increasingly getting better so that's nice.
Then it struck me like lightning. These gauges have a setting for amount of cylinders, either 2 or 4. I thought I remembered having tried setting it to 2 cylinders before but then suddenly I remembered that I didn't do that because I thought it would mess with my speed signal, which is dead accurate so I didn't want to do that. I have now set the cylinder amount to 2 and when revving it a bit the gauge does seem to respond a lot better. Tomorrow I will give it a ride to see if it works and if the speedo still reads correctly. My working theory now is that because we run on a wasted spark system meaning we run on 2 coils to power 4 cylinders, maybe the gauge wants to read it like a 2 cylinder because ignition lead #1 should fire twice for every 4 cylinder firings.
Sometimes you just gotta take a step back and try the simplest stuff first I guess. I'll update tomorrow if this works or not because if it does, that would mean that this gauge with the BEP 3.0 would actually work properly without any custom wiring which is pretty nice for a €20 gauge. If it doesn't work, I'll probably just take my loss and accept it as it is since I've been riding it for months without a working tacho anyway so I guess I'm already kinda used to it.