Pushups involve triceps, not biceps. The hand lift insures your chest comes in contact with the ground.
Oh. I didnt check out the hand release push up. The chest is resting on the ground? Sissies! I thought they made it harder, like the kind where you release your hands from the ground and clap!