I'd think it will be a great venue as spectator similar to Singapore, but the track design limited by minor obstructions like hotels does not appear too exciting compared to the current crop of circuits:
Should be an interesting backdrop to the circuit and plenty of vacant land behind the Strip casinos to put all the pits and other gubbins plus some extra grandstands.