The Expos had a solid fan base. They needed an updated stadium. I think it would be good for baseball to bring the Expos back to life. I think a Blue Jays-Expos rivalry would be excellent - a Canadian version of Yankees-Red Sox.
As for Tampa, if the stadium was in Tampa and not in the Forbidden Zone of St. Pete, I bet attendance would be a ton higher.