Mike,
A couple months ago someone asked the same question and I responded with a post detailing my impressions. As jmandel suggests, you may want to look up that thread and review the comments various people made.
FYI, Stonewall remains one of my favorite places in golf, a venue I'd like to visit every year or two. As you may have heard, the golf courses themselves are only part of what makes Stonewall so appealing. The club has an almost perfect low key relaxing environment to play golf and the people running the place are just a joy to be around.
Sorry not to comment specifically on Stonewall 2 or North or the "udder course", but you can find that on the other thread.