I think there is only one universal comment from all types - have good balls, not range ball rocks. And if you don't have good grass, shell out for top notch spring crimped mats.
now, for opinion: I like the idea, and polling people here on this website you'll likely get a biased to result to the grimm/serious side (and likely a stupid tangent into how silly 'americans' are at events and in the world). And that's a market you'd still want to attract in the off hours, but not the money market.
A driving range/mini golf/etc etc etc - (like that dallas place) - with a bar and activities is great date night concept. And you need to directly go after that market.
A couple simulator bays is good too. But if this is for fun, then go all out and make it big and fun, not for training. Add a rock climbing wall, go-cart track, laser tag, bowling, etc etc. Make it a recreational destination, not just Golfworld Lite.
We have a 'serious' - indoor golf place near by. good spring crimped mats, newer two piece balls. You pay by the hour (easier to make reservations) for one of the 15 or so hitting spots (35 yards to the stop, so some flight is visible on a black backstop with vertical lines), they have trackman bays, a chipping/sand area, etc (can you imagine the effort it takes to contain the sand?) Pay by the hour for Trackman time. I know that for the price I pay for a discount punch card, the range time and amount of good practice I get is better by the hour. High end coaching, pro shop.
Big screen off to the side with a some furniture and whatever tournament is playing is always on. Great over the lunch hour.
For a training area, it's pretty decent. But it's also run by the 'serious' mentality. So it's a bit grim. They could still maintain the vibe of a serious training area and do some minor things, though, to attract date night type traffic. As it is, in the winter, they are packed alone at key times just with school and college groups coming in to train during the snow and ice season. For this place, a liquor license would be a waste of resources. They are missing traffic in the 7 to 10 pm range. So that time would be good if they wanted 'fun it up'.
For training, I'd like a couple other things at that location:
1 - reserve bays by the half hour, not hour. And hour of unlimited hitting is a bit much unless sharing with a friend. Especially if you go over lunch hour. They know me, so I get away with it, but they should just set up for it.
2 - I'd like specific targets - bullseyes - scattered on the back stop, not just vert lines. I want to work on controllability of my shot (uplofting and delofting clubs). Not just if I'm hitting straight.
3 - They have a contoured practice green, and a perfectly flat one that can worked to achieve some desired range of stimp. The frame around the flat one should be marked every foot so one can learn better how to control the weight of their putts.
4 - The chipping area has a dedicated green and 'launch areas' spaced back every 10 yards. Seems to make more sense if they had a single hitting line and targets spaced away at different distances (so people don't have to hit over each other if one guy wants to practice 40 yard pitches and another guy wants to practice 10 yard chips...)
5 - I'd actually like background music - but very neutral type of music, and low key, in the background - much better than listening to serious joe two bays over swearing at himself and mumbling about finishing his hip turn (actually, that's me).
6 - post up some games or contests on a big plaque to give people variety in their training, include what the games help your work on.....
a place in the corner to clean clubs,
maybe a work area where people could come in and use clamps and tools to re-grip, re-shaft, if they like - classes
They need a better way to shag balls too - right now it's shovels and rakes and push bars - indoors, a little contouring of the flooring would go a LONG ways to make it nearly automatic