Awesome. I just tested all this on staging and it's working great. 

The only remaining issue I found is that it assigns completely new users an autoincremented userid on the User instance, when it needs to be the same ID as the one on hackerschool.com so we can properly link to their profile.