At the end of the day, does it even matter? As long as the condensation is on the outside of the watch and not inside you're OK. And a watch roll/case won't have any impact on condensation forming really, it will be the environment you put it in (humid/cold/warm etc)