the Launcher is a simple download.
Which is currently available on the Flash version. What happens when Flash goes away, how does WGT make the link available? They would have to depend on word of mouth or a search for a golf game. "Invite your friends" is what'll probably be the source of new biz.
These forums are the same forums that the Launcher takes you to. Flash is not required for these forum pages to work. It's the game client that requires flash. WGT has to change nothing for people to continue to download that app from WGT.com. So no it is not currently available on the Flash version, there is no way at present to download the app from the game client, without coming to WGT.com