You are definitely one of the lucky ones.You should have a "Maybe Section."
My answer is Yes. I would either get another Canyon with the same engine, or possibly get one of the diesel-powered 1500 Silverado's they are coming out with in 2019 I believe it is.
I just like it too much. I think a Silverado or Sierra would have a lot more room though in the cabin and bed for stuff so I would possibly go with one of those. But this truck does everything we need it for in our lives. Also trouble free with ours. I still intend to tune and delete one day though which I believe will make the truck much better.
We plan on keeping this truck for a long time, unless something drastic happens (totaled or somethin in our lives forces a change). Thus why we picked this truck. I know others have had problems with theirs and I may yet too, but I believe those issues can be worked out. I have almost 32,000 miles on ours btw. Today is it's 1 year birthday too!