A quote right from that website:
"The ODOR that is noted on a new heater is from the escalated final dry-ing of the lens material (fiberglass and adhesives) as the heat is applied. The odor is normal and will go away in a day or so as the new materials dry out."
Pretty sure that kind of odor is Not good for you or the animals in an enclosed space