They should build this place with a roof that can open and close depending on the weather. Vegas is a tourism city. I could see flying there for a weekend series. Taking in a couple games on a weekend.
Retractable is the way to go. There are plenty of cool and even cold months in Las Vegas. But during the summer you need the roof up and the A/C on. You are right about baseball being a solid part of the Vegas entertainment mix. Moving there is a no-brainer. Baseball has 80 home games. Football just has 9 or 10. So lots of Pro Baseball games for the tourists and the natives.
The Sausage Guy is still there right outside the Bleachers Bar on Landsdown Street. Right across from The House of Blues.
The Cask & Flagon is still on the corner of Landsdown. Game On is across the street from that.
The just opened the MGM Foundation room on the other corner of Landsdown Street. That bring in entertainers that can fill a hall with 1000 seats or so.
The other thing is Yawkee Way on the home base side is all closed down to traffic. You go through security and have to show a ticket to get in there. My boss/company has tickets to about half of the home games. So, I usually go once or twice a year. Maybe more this year because the Sox SUCK!