When a vision closes, you are returned to town. I think you should be returned to where the vision spawned or that there should automagically be a townportal open to take you back to where the vision spawned.
This would just make everything move along a little smoother.