I like mine, with one big exception. It has a horrendous squelch tail that's really annoying. That's not a factor on trunked systems, but it can be very irritating on conventional channels. Using PL doesn't always solve the problem, either. If the PL drops off simultaneously with the carrier, you still get the squelch tail. If the PL drops off before the carrier does, however, then you won't get a squelch tail.
Other than that, it has the usual Uniden P25 decoding limitations. It works fine on non-simulcast systems, but you can get choppy audio on simulcast systems unless you can find a magical combination of P25 settings that work for you. And tailoring the settings for a simulcast system can result in choppy audio on non-simulcast systems. So it's a one-or-the other situation.
Nonetheless, I am satisfied with the radio overall. It's easy to customize programming with a good software utility (once you understand its memory architecture), and the audio quality is better than other scanners I have. The digital audio can take a little getting used to, but it's not bad.