I have one and it's working fine. I don't know how it compares to Happ's. Also if you use Oscar's mouse board (as I did), you'll need to add 4 pull-up resistors to the board as one is active high and the other is active low. On the opti-pac there is a jumper to change this.