SnapOn Solus Pro with all personality keys, most recent updates and multiple obd2 connectors, works as intended, turns on every time, doesn't run slowly or doesn't freeze, never has to be reset.
Internal battery is dead - not hard to replace internal 18560's @ $6 to $8 each, I believe there are 3. But don't really need the internal battery, the obd2 port provides 12v and a 12v power supply is included- just have to plug it in when performing tests that require starting the engine OR you can comnect the 12v input directly to the battery.
In any event, the scanner has been discounted to account for the battery - can buy another if you want, I've seen them available.
If anyone is interested, I can post or send you some pictures. It's in good shape, no cracks, broken parts etc.