I've been wanting floorboards for quite a while now. Last year I tried a set of the Rivco's and didn't care for them at all. The angle is too flat and there is no return spring so if you lift them up for whatever reason, they will not fall back into position. It made for some awkward moments.
Last month, however, I scored a new set of Triumph boards (std kit, not the classic) off of fleabay. The install was quite straightforward including the brake line replacement. I was very apprehensive about performing this part of the install since I had never been taught how to properly bleed a brake line. Fortunately, the instructions helped me figure out the process and it went well. All the fitting of the parts was very easy.
One of my complaints about the standard peg arrangement was the height of the brake pedal. I would litterally have to raise my foot off the peg to apply the brake even after making adjustments. With the new boards, the brake pedal placement is about perfect.
I'm still adjusting the gear shifter to my liking. The rear stomp for an upshift just doesn't feel natural. We'll see on what I end up with.