That's basically what I did for double jumping. I actually figured out the collision thing from one of the tutorial you linked in the resources page on tumblr.