MECHANICS HELP Need new scanner

I can only speak from a user status versus a reseller status so there is that, lol, but since I know from actual experience and own aftermarket scan tools along with all the OE scan tools outside of Mercedes, Jag, Porsche and Volvo and I use them daily for my business I feel that my statements about what would be appropriate for the OP's needs are and a clean, lightly used, older model even scan tool whether it be Snap On or Autel or even Launch or Bosch would be more than the average guy needs. I find the Snap On tool to be very accurate and mimic the OE software extremely well since I own both and can compare in real life, and the Autel does offer some security functions that the Snap On doesn't along with better Euro trash functionality but I have no idea if he needs Euro trash functionality.
I have Subarus also.