I think that snap on unit is quite slick, but I'm a dial guy. Syncing to a phone doesn't work for me, I don't carry it at work. So I could sync to my autel but I'm not sure I could see the live data and the bluetooth signal.
I'm generally anti batteries. I've used compression and vacuum testers in areas without convenient electricity . So loose power on your battery, and you're done. Dials likely require more care, but are cheaper up front. Vacuum is the only one you could use while driving. A spool of silicone vacuum line makes the vacuum gauge readable in the car for 15 bucks, very tough stuff.
EDIT: Fuel pressure is the same way, just need a hose extension set.