The Sky Walk is a gimic, designed to attract folks that go to Las Vegas and have only a limited idea where to go to satisfy their desire to see 'Grand Canyon'. It's on desolate Native American Indian land, miles and miles to the west of the 'proper site (and hence closer to LV). It is also 50+ miles up an unpaved road to get there, with little else to do up there than spend yet more money - you have to return back along the same lonely track.
Do not forget the declared objective of the project is to raise funds for the NAIs that own the surrounding land.
It is not for no reason that intrepid explorers that found the 'original' site spread the word back about the wonders of it. Don't muck about - go the the proper site.