Real Magic is a petroleum based product that makes your line more supple by stripping away the slightest, outermost layer of your chosen line.
I'd theorize that if you switch your line quite often, not a big deal. If you're not into that practice so much, how much can you strip away before your line is compromised? I'm not willing to find out.
KVD for me, been using it forever.