I think adding schoolstreet=yes on this part would be enough.

Trying to determine unposted hours through surveys is probably too much time and effort for something of minor importance for routing: many apps will ignore conditional access values.  And it will help reducing the number of open notes.