i like the idea of having the skiier graphic as the H, but for me, at first glance, i thought it said "one shit". maybe tweak the skis so that they're more parallel, put the skiier as a shade of grey or red? that's just me though
i usually just wear a hat because it is softer than a helmet and will do more good. -houndmaster
i would explore the skier as an H more, but put the skier in different positions. Since someone said it looks like it says "one shit" that's all I can see now. A different skier position could help if its possible. Also the feel for the top font just doesn't fit. Try a couple and pick the best one. You've got a good idea, but it needs more work.
I don't think just the words one hit is very good. All the major companies (excluding level 1) have something slightly different as there logo, most use initials but I think it would be good to use something other than just the name, something that is a little smaller, and more recognizable maybe...