Hi Dongxu,
I do not like the grid and never use it. I prefer the coordinate display and keyboard.
About grid, maybe it should always be on top of everything, images, very thick lines, etc.
My proposal:
Open a thread with a survey to know the opinion of the majority of users

See this screenshot of AutoCAD, grid are always on top of image and thick line.
Cheers,
Rallaz