Hey mate,
Snake hooks are great depending on the snake your using it for... it has pro's and cons too...
If you are going to use it, gently slide it under the belly and slowly lift him up, IF he uses his fail safe trick of coiling his tail on a branch, then use the hook to take most of his body out... once this has happened place you hand on his body, make sure the snake knows your not trying to kill him (stroking him first works) put the snake hook away of course and then uncoil his tail with the other hand.
This is what i do with some of my snakes cause sometimes they develop a very strong territorial attitude when in the cage, and if anything warm comes in, the first reaction is to bite. Often once the snake is out they are back to been dog tame, hence why I only use the hook to get them half out and then I use my hands. As much as people will say "use gloves" or "use your hands", if the snake is going to bite you or try to bite you, while you have your hands in the cage, you actually risk hurting the snake.
The hook does nothing to the snake, (unless your beating him with it) as snakes are quite used to putting their whole weight on a thin object.
If your snake, of course, is not showing any signs of aggression while in your hands are in the cage, then by all means use your hands.
I hope this helped, I have 5 snakes all with very different personalities, and these are the rules I use when it comes to taking them out of the cage.