Under the circumstances you listed, absolutely not. It's just awkward--hey, this girl wouldn't let me throw a shower for her, so I want to throw it back in her face.
Circumstances where I would allow someone I don't know:
--an out of town friend who will be staying there and could not come any other weekend to visit
--a friend of an out of town friend because she needed someone to drive down with her
--a lesbian partner of a friend who I had not met
--a relative of DH I had not met
--a close friend of the MTB's mother or grandmother (who would be there for mother or grandmother)