Just wondered if Euphoria is meant to be as good as it sounds on the LS site. Has anyone had any experiences with this tape set, and if so what kind of benefits did you recieve? Would you recommend buying this over buying Natural Brilliance???