PB, i think you should add the option for automatic grid scaling, that is, when you zoom in, the grid snap size should scale accordingly, and vice-versa when zooming out).
I have no idea why it isnt this way by default, since if you are zoomed in close, you are never going to want to be on a big grid size that i can think of, nor would it ever be useful to have a big small grid size zoomed way out, amirite?