I like the deposit idea - that would virtually kill multiple accounts overnight.
It would also cull small devs with nice ideas - but those might just slog on until they have the dosh to register. Hopefully it would also slam the door on worthless copycat submissions.
The real question is : how heavy would the backlash be ?