I think it should be mandatory when signing up...
I doubt we will implement that policy, as some people intentionally leave their location vague, ie South Texas, East Texas, West Texas. They have their reasons, one of which is to keep people from narrowing down where they are hunting and to prevent ANTI's from messing with them.
I agree. I was vague about my location but at least a general idea is nice. I hate pestering people for a location to find out they are 1000 miles away.