I think the problem with purple up is that it does not adequately buffer your water, so while it has some buffer, if you're only dosing with purple up for calcium you'll lose ground.
If you also add enough buffer to keep up carbonate hardness it seems it would work just as well as any other calcium additive. Plus, it has some iodine, I understand.