I'm building my skoolie primarily to survive cold rather than hot, although Philly winters are not quite as bad as Canadian ones, obviously. I think the key to surviving cold weather is to make sure your living space is entirely surrounded with insulation. I think this means having an insulated full wall behind the driver's seat (since the front of a bus is basically impossible to insulate and is a big source of heat loss) and having very few windows (or covering them with removable insulation).
The diesel air heaters seems to have emerged as the best choice for heating. They're effective and pretty safe (in theory, I guess, since they're so new) since their combustion cycle is effectively outside the bus, and they're cheap and they use the same fuel source as the bus. Wood stoves are obviously a thing but insurance companies (like Allstate) won't allow them (they do allow the diesel air heaters). Maybe Canadian insurers allow wood stoves? I dunno.
It's funny that you mention pinterest, since I go to great lengths to exclude pinterest from my search results.