The product works fine, but personally I wouldn't put it on a 50cc. Probably better for 88cc. Reason: It sucked out all my low end torque out of my 50cc. BUT it did make my top end alot faster and smoother for my 50cc.
So the product does work, but I'd stick to a different rev box or a 88cc if you want to keep the low in torque.