Haha, that's awesome. Dan Sperry is an amazing magician it's pretty cool you got to meet him. I actually could've gone to one of his shows a few weeks ago since he was in town, but unfortunately I was busy.
that's very important. You want to be rehearsed, but not too rehearsed. I think the script is important so that you have a good outline of where the performance is going, beat for beat. written out to get the effect across to it's maximum potential. That way you have something to fill in the awkward moments of silence with rather than "um..." Going off the beaten path is a beautiful thing. I've found some of my unrehearsed interactions to be way better than any script I could ever right, so you never know... I performed Las Vegas Leaper not too long ago and in the end the spectator and I had quite the dialogue about the potential of me causing her to "sh*t cards." Her words not mine . my eyes nearly popped out in shock with that explanation.
That's great! I'm glad to hear that... I'm one of those people that I think does much better performing than practicing as far as dialogue goes. And while I am very iffy on patter, I believe in having great preparation. I think it depends on what the patter is about and who is using it.