Quoted from Luddite:
And I want to LED inserts also, I just think I'm gonna need the OCD board because I don't want the kind of strobey effect I've seen somewhere.
I had never played or even seen this pin IRL before I bought it but I trusted all the good word and I have to say there's not even a slightest of regret for me. I love this pin.
I have LEDs in mine and they look fine without an OCD board.