Totally agree about the Egyptian! To me, audience interaction is why I dance. I love the whole "entertainment" idea. I want to have fun, and get the audience to share that with me.
I currently dance with a Tribaret troupe that specializes in festival dancing. Not so "audience driven", like restaurant dancing, if you know what I mean.