Never tag for broken navigation apps! If they ignore gates, they are buggy, report the error to the authors. access=destination does prohibit routing through the road, but it will not prohibit routing to the road, if anyone (even non-resident) decides to place his destination on that road. So if it is behind a gate and the road is only for residents, then that is a clear access=private.