It's really common for the lightbulbs to burn out in the switches. Mine were similar to yours...the bulbs would light intermittently. For the actual heat, it does take a while for the seats warm. For me, it's 2-4 miles on high before I switch from hi to low. By the way, the driver's seat heats both the base and back rest, while the passenger seat only heats the base.
There are a few threads on here regarding the replacement of the bulbs. The seats should warm regardless of whether or not the indicator lights work.
There are a few threads on here regarding the replacement of the bulbs. The seats should warm regardless of whether or not the indicator lights work.