I too think it's impossible to make it work without giving an incentive to scientists. When so much of your career depends on where you publish, your whole career centers around how to publish and please editors, not how to solve problems. I am pessimistic that "if you build it, they will come". This needs to come from academia or in collaboration.
p.s. coincidence - i 'm doing a compneuro PhD myself