Hey there mech32. Nice to see that other people are actively working on golf course mapping. Thanks for your contributions!
There is one thing that I'd love to see you (and others) change in how things are mapped regarding fairways and greens. I see a lot of fairways that extend onto the green such that the ways for the green and fairway overlap, which isn't topographically correct. It might look okay when rendered, but isn't the "right way" to map things. It's like your saying that grass in the overlapping part is both green and fairway, which isn't right.
The correct thing to do would be to draw the fairway all the way around the green (extending slightly) and then combine the green and fairway into a "multipolygon" that says this whole thing is a fairway EXCEPT for the "inner" polygon that is the green. Here's an example: https://www.openstreetmap.org/way/1232699314.
Alternatively, if it makes sense based on satellite imagery, run the fairway up to the green and re-use the points of the green to define the border between the green and fairway.

If any of that is unclear, please let me know and I'll work to better explain it. Thanks!