I honestly believe the inability to kick someone out of your house is a blind spot that should be addressed just as a basic quality of life that everyone could enjoy. It's like we have a way to lock our door currently, but if we let someone in and find out we do not want them in our home, we have no way to kick them out? That just seems like an oversight.
From a specifically RP perspective, I can see easily how an open event can get crashed by people who just want to provoke reactions and cause trouble and a way to deal with that would be wonderful. But even taking that out of account, there should be a way to kick someone out of your house just because you want to, it's your house. It's an option that would be useful for all players.