I think one of the best, and most beneficial things for most players would be game improvement areas. It's been mentioned on a thread before:
1. Putting practice - Have an area where you can go and just putt (doesn't have to be different greens to what we have already, just something we can do to improve our putting without playing the whole courses)
2. Chipping/Pitching practice - As with the putting, just different scenarios (like CTTH, but for close up shots)
3. Driving Range - pretty self explanatory - and obviously to improve driving accuracy
I like the ideas of other game types also, particularly the wolf and lone wolf games, sound quite fun
And definitely, definitely, get Oakmont into the weekly/monthly tourneys!!!!!
Oh and one last thing (this is turning into a long post). As I mentioned in a thread yesterday, and others have mentioned before - ping ratings would be good too!