Apologize for the late reply - but wanted to reply with a definitive result.
I debated quite a bit, and searched some more for prices, etc. Result was, I went to a truck accessory shop and had the Westins installed. Labor rate was $75/hr. Other places in my area (only 2 others - other than garages, etc.) wanted more since I didn't buy them from their shop. I went this route, as the DEF tank DEFINITELY HAS TO BE DROPPED unless you get some brackets similar to what 15HDriver described. Checked GM prices for their steps - ran $600-700 - from the internet.
Was quoted a price of about $125 for 1.5hrs. Took a LOT longer. About 3hrs. The 2017 DEF tank is different than earlier models. Apparently (I never took mine out, but looked at it when they "bared" it), and earlier models had all the sensors, wiring, etc. on the top of the DEF tank. 2017 has moved all that to the bottom of the tank. Took them about 1.5hrs to drop it to install the bracket. Only ONE bracket required this. The other, while tight, could be done by just taking off the DEF tank cover. Anyway, they only charged me what they quoted, but guaranteed they'll charge more for 2017+ in the future.
So - the Westins are installed, look good, and seem sturdy enough.
I purchased the Westin HDX for the following reasons:
Wanted powder coated black - no chrome.
Wanted a step area that had some holes to drop mud/crud, and do a partial scrape of shoes/boots to keep it "outside"
Did not want a hollow tube - water gets in - rust and corrosion sets in.
Westin HDX have a "hollow" back, so you can get a high pressure sprayer back there to get the mud/crud out. Hopefully keep the rust at bay
Fairly heavy duty - pretty heavyweight - didn't weigh them.
But - the saga is over...