IF I was to build a course right now, the things I would do that are "different"....
1) Have a couple of holes that can play as par 3 & 4s, as well as 4s and 5s. Just have 2nd tee box(es) on a couple of holes. Have them "hidden" from the further tee box so it doesn't have an ugly look to it. You can handicap each "layout" and have multiple layouts. Would be cool to have your home course play all sorts of ways. But, at the same token, you would be shooting to the same 18 greens, so you would still know where to play the ball (which I think is key to playing a course well). However, you can't just put the 2nd (closer) tee box where the "normal" landing area for the hole would be. You want the hole to play different, not just take the tee shot out of it.
2) Have well-kept and clean ball/shoe cleaners at every tee box. How annoying is it to have the bristles rubbed down to nothing? OR no water in the ball cleaner. Just a really simple thing that goes a long way in my book.
3) Strong enforement of golf etiquette. Divot repair, ball mark repair, place-of-play, etc etc etc. Have the starter go over the rules for the course then have a ranger monitor each group. I don't want Hitler out there, but just remind people to fix divots and ball marks to keep the course in good shape. Also have the ranger keep the pace of play up.
4) In-cart GPS.
5) A REAL practice area. I'm not Vijay, but I like to get there 30-40 minutes beforehand to check in, hit 20-30 balls and hit some putts. But there are some course around here with HORRIBLE ranges. Just crap. I know it takes some time/money to keep up a nice grass range, but I think most players really enjoy that. Also, I know people who really go out of their way to go to a nice grass range to hit balls, versus going to a matted "public" range that is really designed for just the driver.
6) Bulk round purchase. I am starting to see some of this. NOT a season membership, but buy a block of fees and get a discount based on the number of fees purchased. I played 30 rounds at my "home course" last year and that wasn't even CLOSE to enough to justify a full membership. Offer a discount, free range balls with the round, etc etc. Gets people playing MORE golf at your course.
Ok, that's enough! I could keep going.... But it's time to leave work