Normally I always support things to help new players, but I don't think getting them geared to be clan slaves is the right way to do it.
They should be able to learn the game at their own pace, with their own roleplay (if they chose to), and their own ambitions. If they join a clan too early, they will just become hardwired to fit the needs of the clan. Their gear will probably be restricted, their class will probably be heavily influenced on the clan and limited, they will develop a feeling of dependence on being in a clan. If they aren't in a clan they get no looms, they get no help, they get no troll protection, they get no admin abuse protection, etc. The game shouldn't be about any of that.
I still think it is a bad idea to even have an armory with heirloomed items. That just makes players not care to get their own looms. To a new player, it would seem more important to join a clan and forfeit their own ambitions for the sake of looms and protection than to gain their own looms, start their own clan, create a new theme, or just be creative in general.
One of the biggest problems of the game is the lack of incentive for unaffiliated clan-less players. Excuse me, I mean unaffiliated megaclan-less players. To have a small clan means little more than being a solo pub player. The community has successfully become and arms and attrition race between clans. They all know the value of being the largest clans and what little power that leaves for anyone else, so why not get bigger? Why not recruit every last player of crpg if they can? In my opinion, the game would be much more exciting and fun, if there were more 5-10 player clans and less megaclans.
Anyways back on topic, I can't support anything that gears players to join megaclans. We all know how boring giant clans with giant alliances have become. When they all join a server, they win win win win. When they fight wars in strat (usually against someone significantly smaller) they win win win win. There is no real challenge. There are no surprises. It is just a game of mathematics.
So again, if you want to help new players, give them incentives to be solo pub players, not to join a clan ASAP. I'm sure most people played the game for a few months before ever joining a clan. If they went strait to a clan then they probably missed the funnest part of this game; to create your own character, with your choice of weapons and armor, and play the way you want to play.