Make it easier on everyone and have two. I'm having 3 bc my family are planners and ILs are not. 2 in our hometown by each family (about a month part). That's 2.5 hours for us to drive for. One where we live now give by friends. Mom and MIL will be invited to that one but I know MIL won't come and my mom will be iffy.
Re: Two Showers for two families?
If your MIL is being gracious enough to throw you a shower in their hometown.. you accept thankfully and go.