Has anyone else looked at his GitGardener project and thought it seemed pretty shady? I'm not sure I understand why github would allow it.

It's also completely unnecessary. You can just create a repo and backdate commits to do it instantly.

Like this for example:

https://github.com/gelstudios/gitfiti