Hey, great article!
One thing that you might add is that you need to install the git-svn package and also on the first commit, you might need to pull from origin , and you need to pull using the flag "--allow-unrelated-histories"
You don't need to do the last part if in github the repo was created without readme.
edit: also, you might need git-lfs and if your svn repo does not have the proper folder names trunk,tags,branches, you will need to specify them in the git svn clone command