I had something similar to that cap. I didn't like it because the vent didn't work, and it was bitch to take off to fill up the tank because of the pressure. I used to leave the cap loose so the pressure wouldn't be the same. However, at times the gas would come out from it. Furthermore, if the pressure was too great, it will start leaking from other places. My 748s started leaking from the left side where there is a T connection with gas hoses. I am not sure if it was related to the fuel cap though.
I went back to the stock cap, and I've never had any problems.