I'm pretty happy with the rack and Victory's overall customer service. My order was really well packaged and the fit and finish was quality - what I would've expected for shelling out that kind of coin.
My only complaints are:
1) application of RTV silicone into the factory rack mounts is messy and a pain to clean out should you want to switch racks. I'd love if they could find a new solution to waterproofing. I found somewhere on this forum where another user used a combination of silicone washers and butyl rubber for waterproofing, which I've used with great success.
2) the new front support design isn't great. I like the no-drill option and how the feet sit in the rain channel, but I think they should add some additional protection to the mounts. I'm constantly running into an issue where they rub against the roof of the car, and nicking the metal (picture attached). I haven't found a way to prevent it from happening, but have been touching it up with factory paint once a month just so bare metal isn't exposed.