Okay, now for an engineer's opinion. Air has a very low specific heat. Therefore it takes a lot of surface contact area to exchange heat. There simply isn't enough surface area or residence time in a throttle body to significantly affect the inlet air temp, nor is there enough surface area to HEAT the air up, even 1 deg. IMO THE THROTTLE BODY SHOULD BE HEATED. Why? Because air flowing through an orifice expands. The manifold is under vacuum. Expanding air cools. In cold weather, with air near the dew point, this minor expansion is enough to drop the temp below the freezing point. If ice forms on the throttle plate it can lock it open. And you know what that would cause.
On a car like the Fiero probably enough heat is conducted through the aluminum manifold that this is a minor problem, except in very cold and damp areas. However on an engine like a N* or LT1 with a plastic manifold there is virtually no heat transferred to the throttle body. These TBs should always be heated.
A throttle body isn't like a carburator, There is no gas present. Weither the TB is hot or cold will have little effect on the performance of the engine.
Now if you can cool the incoming air charge, that would be dirfferent. But this would take a cooler like an interchanger. Remember, a turbointerchanger is BIG and it only gets a 50 deg or so drop with ambient air. It's effeciency can be improved by having a greater delta T, such as a Freon cooled air charge. This would be very expensive and require a lot of plumbing. Go with NOS.