Many people do think it's naive to improvise in front of paying customers. I'm not saying one way is better than another.