I like the idea of a face stable, and I think Logan could work in a group like that..... But I gotta be honest, I hate that name as a name of a stable. That in itself would make me withdraw myself from consideration lol
With a name like that I'd expect the stable to be social outcast like...aka jobbers
It's inspired by Lord of the Rings, and Theron's own gimmick. If you don't want to be in it that's fine, but calling it a bunch of jobbers was unncessary.
EDIT: Logan could still be seen as an ally without actually being "in" the group, because I see why in-character the name may turn him away just as much as you dislike it yourself. We can agree to disagree.