I must say that if you feel this mod is something for your clan then please do give feedback and Ideas directly on our forums by making an account on Thewolfteam.org
With your feedback we can make the mod more like you want it to be. Therefore its significant that you actually gives us feedback.
Cheers, Thunder