If I have country ban set up in Apility, will your plugin reject that user registration? No, as it just uses the country lookup results and then processes the result itself
xenforo.com
He's one of the better XF developers, so no "big" concern about it. It is a paid add-on though.