I think the North outlet has better stores than the South outlet. My major complaint is that it's outdoors. And in Vegas, temperatures go past 110 degrees. Even with the misters, I cannot stand the walk from the parking structure to the stores and in between the stores. Parking is another issue as well. It's so crowded that you might not find a spot until you circle all the way up to the top level of the structure!
My favorites here: Burberry, Michael Kors, Tory Burch, Kate Spade, etc. Selections at these stores are pretty comparable to those of the premium outlets in other locations.
If you go to the information center, you can buy a coupon book for $5!