I dont thibk anyone will argue this is bad, its awesome and saves perms like me a great deal on time, noobs used to always ask "Apprentice away now" when we were attacking a fort xD. The only deal i see with this is when players put a guild rank in their name, theres no apprentice to prove to other new plsyers that hes a faker. Mabye a default rank e leader can set would be nice. I also think theres 2 more member "powers" which is needed.
1: Lock from being kicked= Player cannot be kicked my anyone but leader of guild
2: Give powers= Player can give other players powers, helpful if perms need more leadership help while taking/holding a fort and the leader isnt on, they can give some of the people they trust things like "kick" and "recruit" and even if somthing goes bad, these people cant kick the "locked from being kicked" members.