For oil pressure, I prefer a full sweep mechanical gauge, but I won't plumb them with that 1/8" nylon tubing - that stuff turns rock hard after about a year in the engine compartment, scares the crap out of me, and I've had issues with leaks at the fittings.
I prefer to use -3 Teflon/Stainless braid line with like I did here in my CSVT.
There's nothing wrong with real pressure sensors, they're far more linear than the old fashioned resistive senders and allow using the full sweep stepper motor driven gauges. Lately the gauge vendors seem to have gone to the lowest bidder to build their resistive senders, and more recently, I've seen numerous problems with them. (Can you say "Hecho En China?")
I'd much rather have real, linear sensors and full sweep stepper gauges like these...
The new dash for my SVO Mustang.
...than old and busted resistive senders and short sweep gauges like these.