My own thoughts are that long term CDs are a dying format, and are unlikely to have the continued enthusiast appeal of vinyl. Already some makers (Linn) have stopped making CD players entirely, having switched to streamers (but of course in Linn's case keeping up production of turntables).
So that for me frames the decisions here. My current non-oversampling CD player was ex-dem and a bargain, and for me gives a great sound that in many ways is similar to vinyl, so for now my CD collection is staying put. However, I also wanted a streamer. If you really want one that also provides a decent mid-priced DAC then the Cambridge Audio SM 6 is the obvious choice, as it also streams very high quality FLAC. However this is a rapidly developing market and, like CD players initially, prices will almost certainly continue to fall as at the same time quality improves. So for me the SM 6 wasn't a good price (even at the current £600) as I didn't really need a DAC (although would have been happy to compare CDs played through it against the sound from my Consonance). So I figured look for a low priced stop-gap streamer with the intention of cheaper but better technology and sound a few years down the line.
And on that basis I got the Denon as no other player comes close at the moment for price. Yes, it doesn't haver all the features of the SM 6, but it does well enough and the radio sideof things is great. In terms of sound quality it also isn't disgraced by my other two higher priced vinyl and CD sources, which I guess goes to show how narrow things are these days when dealing with digital media.
So yes, I would recommend it (even cheaper from Sevenoaks right now), but not necessarily if you really intend to keep your CD collection and your existing player is showing its age, because then the DAC facility from higher spec'd media players would come into play for you.