First thing is the transmission shift points are adjusted to hold gears when the engine is cold to run higher rpms for faster warmup. Most vehicles are this way. Not for your comfort but hot engine equals less pollution.
Then the heater will not kick in until temp is warm enough. Usually it seems to kick in pretty soon after the gauge comes off the low mark.
Biggest issue I see is when the outside temp is close to setpoint the system doesn't know whether to heat or cool the cab.
2015 Canyon SLT, Copper Red, 2WD, CC, SB, V6, Tow, blk leather, factory spray liner, safety pkg, generic roll up bed cover.