Welcome to OpenStreetMap and thanks for adding these restrictions.

As residents can easily obtain permits for visitors, could I suggest tagging the filters with something like:

access=private
private=residents
motor_vehicle=permit
foot=yes
bicycle=yes
traffic_intervention=modal_filter

(The current tagging prohibits pedestrians and cyclists)