Jon,
Good post and you've brought some good points forward. I usually save all my rounds there for off-season because of the following as they relate to your points.
1) Yes this is true.. in the winter time though, I've always just played it as it lies.
2) The greens are in pretty good shape right now, they have got this fixed.
3) Bummer on the eye thing, its never been a problem for me as the winds normally come out of the south.
4) The green fees are the best in the area during the off season. When I play TP its almost always under $30 based on thier previous days tempature specials.
5) Carts are mandatory and there is nothing that can be done about that. There are some pretty long walks between some greens and tee so its at least understandable. 7 and 8 is goofy, but 7 is a really nice hole so I think it works.
To recap, I stay away from the place during normal season. Its a little pricey and a little too lush. But in the winter time when the fairways and greens are frozen and playing fast and firm, its good fun. And with cheap green fees its a pretty darn good deal, even considering the negatives. As soon as this snow melts, lets get out there...just make sure you bring the hip flask to combat the cold.
P.S. I still need to see Soldier Hollow Gold, have yet to play it. For now if I have 10 rounds, I do 6 at SM vs 4 at TP.