but is there not a risk from forcing these helis to effectively scud-run to remain VFR in the 500-900'AGL height range?
Er no. The Brent-Barnes routing is normally given at not above 1000' QNH, regardless of weather conditions. Nobody is forced to scud run, if the flight can be conducted safely and legally then the weather angle is rather academic.