I may be biased but the Colorado and specifically the Bison is probably the most capable off-road mid-size truck, and it's great on-road and around town too. I'm sure the Jeep Gladiator Rubicon can beat it in some cases, but as it's not available yet with a diesel it's not competing head to head just yet. The Tacomas have been on the market forever and have proven their reliability, which is why they are so popular, but out of the box they are good off-road, but not the best.
The aftermarket for the Colorado has grown expeditionary since the 2nd generation release and even more in recent years with the release of the ZR2.