Just a quick suggestion: include a hotkey that, while held down, grid snap-to is temporarily deactivated.
This would greatly speed up level design that uses the grid predominately, but when I need to make precision changes for moving and resizing certain objects, having to check and uncheck snap to grid is a bit of a chore.
Or if that seems silly, just a keyboard shortcut would be okay.