Mine vents under the hood from the Canister if i don't vent it from the gas cap. And it takes forever. When this does happen i have to make a decision which is more dangerous. We really need to find the correct solution to this ASAP.IMO, absolutely a hazard and should not be opened. Let the safety relief do it's thing (IE keep it closed).
I understand the urge to vent it quickly, but best to just let it vent and if you've got liquid misting out prepare any onboard extinguisher you have.
Has anyone considered or replaced the valve between the charcoal Canister and the intake which is supposed to vent the gas? Mine is mounted on the intake right on top. There is supposed to be a check engine light if this isn't working properly but then again we should all be getting evap DTCs as well.