I perfer mechanical due to ease of installation, cost and that more types of guages come in mechanical IMO. As far as the oil pressure guage is concerned, you should NEVER use the nylon tubing that comes with it. Spend the 10 or so bucks and get the copper tubing. If you do it right, you will never have any problems.