Both points valid but with today's data acquisition systems and software, electronic makes more sense. If you are worried about sender failure, install two. I do at various places in the engine to m ...
I really don't care for mechanical oil pressure gauges, especially on a racecar. Running that hose is a great way to spread a failure point all across the car that can kill your engine; a broken wire ...