Facing, like weapon speeds, is one of those neat and obvious ideas that turn out to suffer from all matter of non-obvious problems in practice.
I'm all for the current, abstracted facing; flanking, feinting and so on work quite well enough, without need for more complexity.