This is one of the instances where I reference the concept of "the golf club as a place." The answer to this question, to me, is always: What does your club want to be? What does it represent? What are its values?
If it's focused on the "best golf possible" then place the clubhouse as an after thought, and let the routing determine it's location.
If the club is focused on "friendly competition," then the clubhouse (or at least the post round area, however you want to define that), should be on or overlooking the 18th green, or even as many greens as possible, so that the competitors can actively participate as fans.
If you want the club to be "an escape" then yea, I could see how having the skyline in view could juxtapose the club as an escape from the city.
If the club represents "golf excellence", then I could see the "let's all look at our exceptional course" with views, etc.
If the club represents "a retreat" then perhaps tuck the clubhouse into a grove if trees, separated from even the golf course.