I only wish that the truck had a factory HUD.
I had a factory unit in a C5 Corvette and it was awesome.
I have had two different aftermarket HUD's in three different vehicles. The one I have in my VW right now plugs into the 12v outlet and gets speed from GPS, it works flawlessly.
I had another HUD in a G8 GT that plugged into the OBDII port and it also worked very well.
I will use the GPS HUD I have in my current vehicle in the Canyon-when I get it. It is a must have for me.