Alternatives to forced hot air unit heaters?
When was the last time you cleaned the heaters? Cadet recommends once every 6 months, which I feel is overkill in most cases, but I bet this is something you've never actually done. This should fix the smell at least.

http://cadetheat.com/blog/clean-electric-wall-heater/