As far as I understand it is either one or the other.
Mach3 or the Shark Control panel. They use different NCpod firmware.
For me it would be a no brainer.
I could not imagine trying to run a CNC router with a control as limited as the Shark one.
But then I am familiar with Mach. Been using it for some years. You may have a different viewpoint.

Greg