My 95 was my first (sigh). Bought the 246T so I'd have an analog scanner after rebanding (and waiting for a good used digital scanner until then).
Both scan conventional, MOT Trunks and Standard EDACS
The 246T scans narrow EDACS, LTR; detects and can use CTCSS/DCS squelch tones; has the close call/signal stalker feature, dynamic memory, backlight options, SAME weather. It has a different look and feel.
The Pro95 has fewer buttons and knobs, better reception, easier Wx operation and lockouts (IMHO), easier delay and lockout "on the fly". It also fits in a standard radio clip.
Dynamic Memory is good that you can assign only the channels you need for a TRS. With the 95, I sometimes program in conventional channels in the same bank -- so if I disable a bank, I disable a Trunk AND a series of frequencies. With dynamic memory a TRS is programmed as a "system," more like a "bank." Since there are only 10 digits (0-9) you still have only 10 quick keys. This is good because you can then take a "system" and break it down into 10 "groups;" be it sub-banks of conventional frequencies or TGIDs split out. This is a challenge if you are frequently locking in and out by banks and you have something like 6 TRS's and 6 conventional groups. I have one setup with something like 8 TRS's with fewer than 10 channels or talkgroups programmed as systems, then two systems with 10 groups each with more than 100 channels programmed as systems. So I get 'stuck' in a system for a while. I'll have to look at reprogramming w/o quick keys, I guess.
But for me, I program by area and while moving about, activate and disable by geography. Gets tricky, but you can do it.
Also the RS scanners can do some tricks about programming in multiple MOT CC channels into the same bank so you can program multiple sites of a MOT systems using the same talkgroups.
And in the long run, the 246T will still work after rebanding for sure.