Last night I've had an idea for a very simple
hitzone system (there's not much to see on the screenshot, I know):

It supports an almost unlimited number of hitzones per model, it's very precise, it supports animated actors, it does not use any additional models (unlike my previous hitbox solution) or bones, and it doesn't even use c_trace, woot!