I just installed the Iron Baltic product on my 2018 and other then the 6 rocker panel bolts not being the proper size, it seems to be a great kit that should offer up a LOT of protection over the silly plastic stock thing. Took my son and I about an hour to install, instructions were fairly clear and the fit and finish were great.
I went with the Iron Baltic because it was priced well and seemed to cover a more of the undercarriage then some of the other competitors out there. Got it on ebay for $695.00 shipped.