RE: Practicing at short distance - do any good?
I practice at 7 yds in my basement. I pick a previous arrow hole and try to put the shaft in it again. The key to good shooting is a good solid anchor. This can be learned at any distance. Once outside, use the same anchor that you have developed, and start to increase yardage, still picking a previous arrow hole in target. That's the only way to learn distance.