Reporting back on the DPD Omni-X. I've had it up since yesterday afternoon, and my first impression is that it is at best only marginally better than the discone it replaced. It seems slightly better on 800 MHz, however I have the proper connectors on each end of the coax for the Omni-X, so that could be helping (had PL-259 connectors with adapters on the discone's coax). The Omni is maybe a bit worse on UHF, but the jury is still out on that. It might be a bit better on VHF-Hi, but we've got some good tropo conditions here right now, so the reception improvement I'm hearing could be down to that. I haven't tried it on VHF-Lo, or VHF Air Band, so I can't comment on those. Basically if I didn't know any better, and someone told me I still had my discone hooked up, I would have no reason to doubt them. This is with the Omni mounted on the same metal mast, at the same height as the discone was (about 30' above ground) and using similar LMR-400 UF equivalent coax. The weaker systems I'm monitoring are between 30 and 60 miles distant, most on VHF-Hi, a few on UHF. The 800 systems I monitor are local or in neighboring counties, but one of those is still so bad I don't usually scan it. The Omni didn't help much with that one, unfortunately.
Don't get me wrong, it's a very nice antenna — it's very well made, well packaged, with good instructions. Certainly well-worth what you pay for it. It's also a little more 'stealth' than a discone, and I think it likely presents a little less wind surface vs. the discone.
If I had it all to do over, would I buy it instead of a discone? — Yes.
If I already had a discone, would I replace it with the Omni-X? — No. Unless stealth was important.
Hope that helps.