CHIRP and AIRPROX
Vancouv,
Having thought about it, I believe a CHIRP report would be quite appropriate for the experience you had.
The problem of bad viz in haze is not new, bit maybe pilot's need reminding. Why not file the report and let CHIRP decide whether it's worth publicising the message or not. After all, it's confidential, so you have nothing to loose......
A