I like the idea of the allen wrenches too, my hodge podge set of small allens is far from impressive, but honestly I usually use the ball tip long socket allens from HF and they have held up fine.
the only other time the little allens come into play is when popping off the throttle and those usually come out real easy.