In reply to Nick Haskins.

(Thankfully) the upgrade path from GitHub is a PITA for most end users.

But Nick has a good point. I'd love to hear tell of what happens to the 'normal' user (people for whom a pull request is as easy as replacing the motor in their garage door) when the free plugin from GitHub needs an update...