It certainly helped with the guild hopping problem.Either by giving mems a strong sense of achievement by helping level their guild or by the loss of the guild perks,when leaving.Either way it made our guild much easier to manage.
As a large guild,we appreciate it was easier to get the weekly total,than it was for the smaller guilds.So I would not expect another similar round of guild perks as cata gave.I would like another 25 levels but with mainly cosmetic rewards,with just one or two perks.
The excitement in the race for sever first was something we didnt experience often,being a social guild with two casual but keen,raiding teams.
We didnt get server first but we certainly had fun trying.
Happy guild,happy subscription paying guildies.