Sochi will use the upgrades as a summer resort and as a burgeoning winter resort. Just as you state upgrades in Sweden would bring more tourism, that true in Russia, too. Win-win.
If Ostersund and Are are already two of the major resorts in Sweden, do they need to upgrade? Will they need 40,000 hotel rooms between the two cities? They have been successful for years without that.
As for Rogge, I have to respectfully agree that he encourages every NOC to bid. He is a diplomat and not a realist, at least not publically. I can't recall one time where he has criticized a bid in public.
And as I said before, I would love to have Sweden host the Games.