cleanstrike
Assistant Pro
I think there's a lot to be said for getting valuable practice time on an actual golf course. On the other hand, I've read on here that things like changes to your swing can take hundreds of ball hits before it becomes second nature and you can't really do that out on the course. Realistically, I'd have thought you need a range for that so there's advantages for both.