As someone who has always used vim, what are the benefits of this system over a standard vim installation?
I can highly recommend Bozhidar Batsov's Emacs Prelude[2] as a nice foundation for building a personalized configuration. Just fork it and put your personal .el files under the "personal" subdirectory; then "git fetch ... && git merge" to keep up to date with improvements committed to the author's repository.
I think my approach re: prelude is a bit cleaner. See this: https://github.com/mahmoudimus/.emacs.d
This allows an easy to back up to github while still maintaining easy update access to prelude.