I have always felt (and heard) that high-speed analog tape, not vinyl is the best sound one could get in one's playback system. But with tape decks one always had maintenance issues, potential problems with tape storage and wear and tear on both the tape decks and tapes themselves.
The idea that CDs made with loving care from high-quality tape masters is therefore very, very interesting to me. I'll be giving their website another look.