What do you think about this modification to the capture rule?
From a graph theoretic viewpoint, it destroys the nice property that a game of Go corresponds to a simple path through the graph of all legal positions.
For example, on a 2x2 board the following simulcap games correspond to the same ...
In the "Suicide case", the axiom is pointless and can be left out, as it is always true as a result of the rules. In the "No suicide" case, it is required.
I think either case can be written roughly equally elegantly and concisely, and neither option is really more complex than the other.