Since you asked what do we think, I have to say - it should serve you well.
I have a Grizzly G1008 which I purchased from the original owner in Jan 2017, the original owner purchased this new in 2000.
The G1008 is the same as the G1004, but with a power feed on the X axis, and perhaps a coolant pump.
My one-shot lubrication pump had broken lens and cover. I was able to clean the inside and replaced the broken parts so now working again.
I recently moved the switch so it was easier to reach. At times the original location was lower than the table and so not easy to reach.
I made a bracket out of wood to move this higher and 90 deg, the 90 deg was just to be able to screw this in the new location.
The new location also serves to store the milling vise handle.
My G1008 machine has a mix of metric and imperial hardware, just FYI so you do not scatch your head when a metric wrench does not seem to fit - that screw or bolt head may be imperial.