My smelliest pair were manufactured in early 2014. I've since bought 8 more, some with a slight cow dung odor, but nothing like the first pair 🤢!
That pair also turned on the rims within the first 50mi ! So much for my spin balance!
Since you run Balance Masters, shouldn't be a problem.
I used black Sikaflex (can't recall the number) around my passenger side window.
Super nice product to install, with plenty of time before the skin hardens!