I will be the first to admit, I do not know everything about self-taping. I kind of have a love/hate relationship with it, however, like it or not it's about to become a BIG part of the theatre and musical theatre world in the coming months/years/decades/forever/etc.