You should not make this topic simply a pathway for people to contribute to your website; either make this topic part of the contribution (people can contribute either on the website or on here, and then you can unite them) or don't host it in Game Ideas and Design (move it to Team Requests).
I would contribute, but I am not signing up for a website - I think you should meet me half way...
I understand what you are saying, and i can see your point. But this is more to give a wide amount of players the opportunity to participate in the developement of this game.
The website gives you a tool to design items and challenge your creativity. It has predefined stats and icons and other stuff, and will be updated with more features in the future.