
Taowan started out with a problem most of us call "stiniky tires". Their metal models were excellent with very few accuracy complaints but any vehicle with tires made of a rubber compound had a toxic smell. Left in a area exposed to weather (like an unheated garage) for a few days to a week cured the smell (or at least I have not heard that anybody continued to have the smell).
I believe Taowan has fixed the toxic smell, but I am not sure.
Not too long ago I bought a 1/6 German searchlight. It was made by a small Chinese shop (not Taowan) and it has rubber gaskets that reeked at first. After a week in my garage, the smell went away. The original box and Chinese packing were so terrible in a toxic smell that I had to dispose of the box and packing in double heavy plastic "contractor" bags.
I would wait to see how the Puma works out as to smell. With that many big tires, that could be a buy killer for me. As soon as it comes out, guys will scream if there is a problem.
TTT