I like the ideas, in particular 3., which seems more realistic than the current system , but, after all, guilds do alreader confer a number of benefits to players. I think that, although guilds should be able to extend guildhouses with a number of functions, particularly trainers, a player should not be considered "inferior" without being in a guild, (especially since, without restrictions, completely unrelated guilds would just decide to have these functions) and the community divided by making guilds the "end-all" of crafting, as the community is aready small, especially when considered in relation to the large number of guilds that could afford these functions. But, after all, it would be nice to see some of these implemented, especially hired guild teachers, and some such facilities.