They look good and I have a set on my gen 2. The threaded insert for the slider set screw for stripped very easily after a year of use. I remove them to take off the fairing to do maintenance on the bike.
When I emailed customer service they said there is no warranty on the posts and I would have to buy new ones. I never cross threaded or over tightened (hand tight only).
The metal seems very soft on the threaded insert. I’m sure this is one of very few cases but just wanted to put it out there that their customer service wasn’t that great.