A little support for you:
My mom threw me my bridal shower, it was not the end of the world. I am a nurse and I work 2 weekends a month, to ensure I'd get the right weekend off and that all of my bridesmaids and sisters could make it (3 were out of state and 2 were in college) my mom organized the whole event 6 months early so it would work out for everyone. A few people made comments and my mother took care of it, "Did any of you ask Suzanne (me) and her bridesmaids what weekends would work with all of their schedules?" Unfortunately, my grooms' family almost did not have the bride at the shower. They did not let me and my bridesmaids know until 3 weeks before the shower and by then I was already assigned to work that day. I had a rough time getting someone to cover for me at such short notice. Only one bridesmaid could be there for the second shower to boot. I am sure it looked odd that only my mother, my self, and one friend made it to the shower when my two sisters and 3 bridesmaids cancelled.
Sometimes tradition doesn't work out because life today is not the same as life was when these "rules" were made.
Moral of this story, if your mom has to host the bridal shower to make it work for you ignore everyone that says you can not have your mom hold it. It is your day, enjoy it.
(Since your party is in 7 days I hope you have your games picked out, but in case not my two favorites are to have someone call the groom and ask him a bunch of Qs: His favorite book, favorite movie, car ect . . then at the party everyone guesses what percent the bride will get right and then they ask her the questions. Also I like gift BINGO, everyone gets a card with names of registered items in place of the numbers. When the bride unwraps a gift one your card you cross it off in an effort to get BINGO!)