I have a 2017 GMC Canyon, Duramax, Crew Cab, Long bed with a factory front-end leveling kit. I picked it up April 2017 and have put ~20,000 miles on it so far. It is my everyday primary work vehicle. I love it, especially for my heavy driving, mostly in town, I'm averaging 23.1 MPG.
I've only done some mild off road trails and weekend camping/fishing so far.
Because it's new, and 1st and foremost a work vehicle, my build has started with storage in the form of a Diamond Back bed cover (rated for 1,400 lbs on top) and I customized a TracRac SR to the top of the Diamond Back. This allows heavy duty carry, bed security, total ease and flexibility of a removable and adjustable system as well as maximum gear hauling utility at 3 levels. I'm in the process of adding side rails and headache rails. The side bars and top cross bars are all t-channel receivers for significant gear/lights/etc. mounting options.
Since it's new and next priority, I'm waiting until the warranty period passes and factory tires wear out before going to my suspension and tire upgrades. Hopefully, I will be watching and learning from other Canyon/Colorado builds on these systems too.
The only drawback I see so far is the lack of aftermarket products and build learning curve and experience to draw from.
I see your post is several months old. Did you purchase one yet or another rig? Best wishes.