The 10-minute routine should work well enough, both for some heat and for charging. When I do it, I prefer to run the engine revs up for short periods -- this warms the engine faster, and charges much better since alternators are very inefficient at low speeds.