I have been making 4R prints myself since the day I had my first photo printer - HP Photosmart 130 (4 years ago). I prefer to adjust the photo to my liking before printing, so it works for me.
I'm now using the Canon Selphy 730, quality of the printouts are very good for 4R, you can't really tell the difference from a lab print without comparing side-by-side. And besides, it's really great when you have a family gathering or outing, or company event, photos gets printed and distributed immediately. The cost is also extremely affordable at 30 cents per print. There is a intangible difference in - physically holding a photo and looking at it compared to viewing on a monitor.
But for best quality, I have to say that the inkjets photo printers that produce the best output for home printing, but they do cost a bit more than the dye-sub printers.