I’ve never had a flat, with mine. I just keep the tires at the recommended pressure (45PSI, I think), and gave them a healthy dose of tire slime.
As for the IP rating, I really would worry about it too much… I’ve ridden the Vsett in pretty nasty weather, and haven’t had any issues. I also have a local repair shop that can fix it up if it gets water damage though, so perhaps I’m a little more carefree than I should be.😆
Call it a deathwish if you want, that was a great ride 🤣 … probably don’t recommend it though 😁