The trick to landing on crates is to jump forward after they're placed against a wall. I agree I need to fix that. Also, you can throw them through a wall because their collision is disabled while in your hands and gets reenabled when you throw so it can go through walls.