#23 green is better can you move the golfer silhouette above the text. I would like the logo to be the same height as width for shirt and hat printing. Also golf bags do not print well in long lengths.
I like the text however can you work on making it more representing a high end establishment, class, prestige.
A platinum badge or gold stars is great as it represents awards and levels of excellence.
Also remember that the text will be just as important as the logo when separated as we are building a brand awareness thru visual when separate. (eg Mercedes Benz symbol is known by the 3 star circle / Apple by the logo) Can you do something abstract around the silhouette maybe? A swoosh in the shape of a G that looks like a swing plane.