I don't know about the DR-H300 but I had the Teac Ref 300 CDP, Amp and DAB tuner and with Kef Q1s (which I still have). I have to say that I found it a very decent system for a small room with a warm sound and I thought it looked great - lovely brushed champagne one I had.
I am sceptical though about using a DVD player/system to play CDs (as I have tried several decent DVD players to amps which were a real let down) but have no direct experience with the Teac model you refer to.
You may want to consider getting the Teac dedicated Ref 300 DVD player (which I also had) with the Ref 300 system which looked very smart indeed and can be picked up fairly cheaply on Ebay - I wouldn't be put off by buying second hand as they're built like bricks! You can also plug an MP3 into the amp via hedphones socket and get a tune (which I also did but the sound wasn't brilliant but may be comparable to USB anyway).
Cheers, Simon