That is actually a very good idea, Vaughn. You can warm by reversing polarity (a simple switching function) and you could then reverse to cool. Aluminum conducts heat (or lack of it) uniformly. It should work.
Jon