FWIW, I use SDR Sharp with my Discovery. I use a variety of SDR programs, as I often have several SDRs running at the same time. SdrDx, SDR Sharp, Elad FDM-SW2, SDRuno, even SDR Console now and then.
I played around with SDRangel several years ago when I got a HackRF, but have not used it since then.