Another option is electric seat covers. I picked up a pair last winter when we got our General. The pair of them draw less than 10 amps. At slower speeds, they kept us pretty warm.
For this season, we pulled the trigger and installed an Inferno heater. We do a lot of higher speed trail riding in the wintertime including unplowed county roads.