Excellent suggestions. I have thought of most of them myself but would like to add to your list.
1.On the invite/ decline window add a small text box. I hate to decline without telling my friends why.
2. Additional view options (overhead especially around the green, zoom, view of adjusted target location) anything that will allow more view possibilities.
3. The ability to open or close your club face. I find myself in trouble and try to punch out or use a low fade to work around an obstacle only to air it into the tree branches.
That's all for now, Thanks.