Honestly I think this is the correct solution. Git/Hub isn't going to go away, if anything fewer scripts are likely to be hosted in SVN rather than Git over time and if having a Git native library handle scripts hosted in Git repositories makes life easier for everyone it sounds like the best...