I've never been to a shower with dancing. Do you usually have a band or DJ? I most likely wouldn't participate (my DH would NOT go to a shower even if it is co-ed...he went to two and said "never again!!!") but it sounds interesting.
I would also rethink the idea of not opening gifts. If you refused to open the gift I gave you I just might take it home with me. lol