I'm liking the 640 acre mins myself.
If you want three ranges, including a nice 300yd rifle range, that requires at least 40 acres for range. And you better have good backstops if you want ATV riders or hunters to use the area behind the ranges without getting killed.
Most states require you to be at least 300 feet or in some cases yards from a residence, road or bridge to hunt or shoot. So you would be better off owning secondary land off the main highway and having either a strip to the road or a nice wide easement.
If you have ponds, stock them for fish. You might discover building ponds or damming any small creek is impossible with permits and environmental laws.
ATV trails? I'd pass on that myself. Nice hiking trails to the various managed feed plots for birds or deer would be great. 640 acres means everything is a 15 minute walk, why ride?
You should make your mess,,,,,,,,,,,,,i.e. cabins, shooting range, RV park, playground and whatnot in one area and leave as much space for game as possible. Having a tent camp on the "back forty" for Boy Scouts or hunters would be neat. All you would need it two or three cabin tents, a firepit, outhouse and a few things and it would be like an expedition to kids and teens.
Make sure you have good neighbors and a lot of open space nearby. If you can lease any nearby land and expand your hunting area,,,,,,,,,,,even better. The trick is finding something to make money year round, hunting season is three months tops. You need camping, fishing, bird watchers and other folks to pay the light bill the rest of the year.
You should know,,,,,,,,,,,,,,,,,640 acres of anything decent will be in the seven figure range. I'd hunt for decent acreage that borders state forest or federal land. If it included river frontage or lake shore,awesome.