I had one on a Black Phantom repop
No long term testing as i had the bike for about a year (had to sell to pay for medical bills). Only put about 100 miles on it but it worked well. I have a 3 speed on another bike that also works well although a little slow when upshifting. I still prefer my dr equpped bikes for serious rides but like the 3 speed for casual outings.
I'd be curious to know what kind of bike as $100 might be a real good price.