@howdev I am making the point that its unhelpful to just say "there are too many vim broken functions to be usable". Thats just putting down the guy who spent his own time to implement it as far as he has, and who acknowledges it has erorrs and is incomplet. He has made his efforts available for people to use and improve, not for them to criticise its acknowledged shortcomings. Remember he gets nothing from it as he isn't a Vim user.
Bug reports should not be accompanied by general negative criticism, its better if you help to improve it by just describing how missing functionality is supposed to work and help to implement it. The plugins project is open source, anyone can propose a pull request to add missing features.
Users who know and use Vim are more likely to know how Vim features are expected to work and which ones are important to them, and will actually gain by improving the plugin.