We will be in the NGW next month and are really looking forward to it!
Considering that only 3 hotels are on the Monorail and that the CR is a Deluxe, I think the wings are a great location! I have heard the Tower Views are beautiful also but the wing rooms have some pretty nice views also (just not as high up) and the ground floor rooms have patio's.
If I had to choose between the AS, the Mods and the Wings, I would take the wings any day! If I had a tower budget, I'd probably stay at the GF or Poly.
HTH!