I also installed mid-pegs recently.
Pros:
The riding position for me is much better with the new pegs, I also have Superbars on my America. They are solid and a good solution to a difficult engineering problem for me, anyway, with my limited fabrication tools and ability. They really make a difference with my bad back. Wish I had them 20,000 miles ago.
Cons:
Pegs don't match our pegs. Cannot use standard Triumph pegs on these extensions. Considering this kit is America/Speedmaster specific, would have thought pegs could be made to match.
Couple of corners should be rounded off or notched out. Left bracket is hard on wires where they go into brake light switch. Right bracket has corner that interferes with brake line. They include a short section of slitted plastic tubing to wrap it with. I bent brake line to clear it and re-located little retainer that pops into hole in frame.
Bottom line for me: I'm pleased with product and they make a big difference as far as my riding enjoyment goes. I don't see how you could fabricate parts, include everything in the kit, and make a profit while selling for less than $300ish.