If you want it for P25, don't bother, it will disappoint you, Mine receives better than the AR8600 in UHF and higher, With the right antennas the lower bands work surprisingly good even on SSB. The D version add on options can only be used one at a time. I haven't connected to a computer or use Micro SD, so I have no remarks there. The voice inversion takes time to manually tune, the signal are usually to short and will take many key ups to manually decode. The CTCSS decoder works good if you don't need the other options on. If you don't need the extra add on, I would go with the MK3. The D version has no support in the US or Japan if known to be in US.