The solenoid testers have the advantage of not measuring "phantom" voltages.
But one big disadvantage, in my opinion, is that they cannot measure hot to ground voltage on GFCI or AFCI protected circuits. The solenoid draws enough current to trip either type of protection.