Mechanical or electrical gauges?

mechanical is my preference.
here's a way to pretty much eliminate the oil leak problem:

Braided Pressure Gauge Line Kit