This seems very similar to Janus (https://github.com/carlhuda/janus). It has almost the exact same bundles and setup process.
It only requires git and vim to install. The bundles have some similarities, but again key differences here are that none of these bundles require vim being compiled with +python or +ruby support.
Lastly it's focused working well for editing any language in any OS.
No criticisms of Janus, it's a good project, just took a different approach to the same problem.