I had an idea around 15 years ago and last month saw one in Dayton, OH that blew my mind but this one was not to the extent that I had envisioned.
Build a driving range that was nothing but a lake and nothing but island greens to hit your shots at. You would buy a flood plane for cheap land, dig out a hole, fill the hole with beviled concrete and a pump to regenerate all the balls that land in the water. Highest cost of driving ranges is lost balls and you never have this cost because they are always being pumped back and instantly clean. Build island greens at 100, 150, 200 yards and have a landing area at 250-300 yards with a net for the long ball hitters to fly at.
Also, have a two story club house that you could sell the range balls along with equipment. balls, gloves, shoes etc Upstairs have a grill with decent bar foods, beer and a balcony so folks could sit outside and watch the peeps hitting balls. Of course there would be lots of cheering/razzing encouraged.
Biggest cost would be the concrete {anyone know where to get a deal on that}, and then the pump system, land would not be high because it would be flood plane. Anyone that goes to the range always hit at flags or greens...wouldnt it be a lot more fun to try and hit into water and land on island greens:shrug:
I think it could be a huge draw in the right area