Traverse City Whitewater has a page at Facebook now. Join it. A recent posting indicates they are just about to form a non-profit but need board members and volunteers.
I recently read an article that pointed out how something as simple as a single standing wave can make a city a destination. See MIL: Surfing In Munich
Here's a video from this park in Munich. Why not Traverse City? Look at the crowds watching these people surf. This would be a huge draw for downtown: