A lot of generation goes to ground in Alberta and BC at night, and TOU charges have only applied to commercial users in an effort to have companies shift usage when possible. It's thought (mostly correctly) that residential users can't shift usage patterns. AB and BC are still primarily heat loads I believe.
One of the things that EPCOR did was pilot experiments like making ice at night as a method of storing coolant capacity for daytime AC consumption. Not sure whatever came of that, it was just coming into use when I left the industry.
If load patterns change to the point where capacity is being brought on for nights, you'll see a rapid expansion of TOU billing to residential customers. 20 years ago TOU meters were expensive and not warranted for residential, but today, that's changed. The technology is cheap now, but without changes to consumption patterns, utilities will just charge based on peak time rates.
Capacity to store gasoline is fairly cheap (USTs aren't terribly expensive in the grand scheme of car related infrastructure) but transporting large quantities does have some challenges. I used to wonder why gasoline retailers didn't push automakers for a single fuel octane standard in order to reduce transport and storage costs, then I watched the price of premium fuel increase and increase to the point where the difference between regular and premium became very high. Profits. Lots of profits. Margins are thin on regular fuel and quite fat on premium. That extra 10-25% at the retail level makes a big difference.