You can already do that, make a PF and check the FFlogs of every player that joins, if they're not up to your standard, kick them.