Recently went to the wedding of one of my BMs. It was a rushed engagement/wedding due to pregnancy, but whatever. If they are happy that's all the counts. Either way, the family decided to have a Virtual shower as people are all over the country, asking that gifts arrive to the brides house between certain dates (early May). Not my thing I think it's tacky, but I took part. We had other friends who were so against it they didn't participate. I believe you have the shower somewhere and if people can't travel to get there, that's ok.
A month later they got married. I am royally irked though as I have still not received a thank you for the shower gifts, yet they can go and cash the check we wrote them within 2 days of their wedding. If they have a baby shower the same way, I honestly cannot say whether or not I plan to participate. Shower thank yous should be within 2 weeks of the gifts.