I don't have any experience with the light bar, but I had Rivco risers on my R3T. The chrome was excellent and they did what they were advertised to do in terms of positioning the bars, but I did NOT like the fit. The bars had a good 1/2" of movement with those risers installed; meaning if you pushed on the bars, they would move forward. This was due to how they're installed using the existing rubber mounts from the original risers. Rivco should've designed a different bushing or something so the movement thing couldn't happen. Also, the bar clamps would come loose, and I ensured I installed them per the directions and to the proper torque. Only when I finally said enough was enough and applied medium loc-tite to the threads did they stay snug.
I'm not saying I wouldn't buy other products from them; it would depend on the product. But, I think I would stick with Triumph accessories provided they had what I was looking for. Any Triumph accessory I've purchased has been top notch stuff.