I live halfway between LV and Death Valley about an hour out.
First off: Heat
It's already creeping over 90 on days and it's hotter in Vegas with all the asphalt and traffic. It easily clips 115 on certain days during the Summer. Yeah, they say it's 'dry heat' but it's still friggin hot.
Downside. Traffic is insane. People who drive in Vegas are generally insane. You have to consider the lookieloos and rubberneckers and tourists that haven't a clue about the city so they're lost and ... well, you get the idea.
Housing is exxxxxpensive. Plus there are 'neighborhoods' you don't want to be in, which generally constitutes most of the affordable housing. Unless you want to do what a lot of people do and commute an hour + one way from here. It's considered a rural bedroom community of Vegas at this point and growing rapidly. (Pahrump) I'm astonished at how many people actually do commute. "Rush Hour" is an almost constant line of headlights and taillights up the hill. Plus houses on a fair chunk of land are still within reason depending on what you are willing to settle for. But there's the commute.
That aside, I wouldn't let the sheer size of casinos put you off. Yes they're generally bigger, but you wouldn't be running the whole shebang all by yourself. (even though sometimes it feels like it) In addition it's actually more like a lot of little venues inside one big casino. Unless you're talking one of the buffets. For instance, Emeril has a couple of restaurants here in the MGM and Venetian (I think it's the Venetian) So in effect (I was gonna say 'essence' but thought that might be tacky) you're probably working the same number of covers you would in any of the places you've worked in the past. There is so much variety here you can pretty much pick and choose what type, what size and what shift, plus restaurants aren't necessarily limited to casinos even though it may seem like it.
I can't help you with the school situation. I know what they're like out here (I've got a 14 yo) and opted to homeschool.
Well, that's my input. Which I could be a little more specific, but hope this helps in any event.
April