There is a fine line between having a web of rules that tangles everybody and starts to be burdensome and having a few general guidelines to keep things interesting and fair. It's pretty crucial for the longevity of a RP to get this right. I don't feel qualified to say if we have gone too far in either direction, but in any case we definitely need to keep this in mind when adding new mechanics and rules like you're doing.