^^^That's pretty much what I was going to say.
I recommend one of these.
https://www.oppracing.com/product_display/203705-lightech-full-spin-gas-cap-tf15/
https://www.oppracing.com/product_display/4612-lightech-full-spin-gas-cap-tf9/
https://www.oppracing.com/product_display/4611-lightech-quick-release-gas-cap/
I used one of these LighTech quick releases for over ten years. It was completely reliable. The tank vented properly and the lid stayed on perfectly. When the bike crashed, no gas leaked as far as I could tell.
The spins are a bit lighter. I can't comment on how well they stay on. I just bought on for my Gen2 but haven't used it yet. LOL they sell a special wrench to tighten the spin caps and I got one, hope I don't need to use it because I don't want to carry a wrench around to fill up.
This is a great deal. I paid about 3x as much back in 2012. The only way you can do better is if you like the looks of something more but I'll bet you it will be heavier. My only complaint with LighTech is both their blues are off. I got a light blue and it's an aquamarine color. The dark blue is a slightly grayed purply blue...blue but not a saturated blue like Pro-Bolts stuff, the old Pazzo levers or Core Moto wheels. Matching colors with anodized parts can be a challenge. I suggest black if that works for you. The black LighTech gas cap I just bought looks good.
Driven makes a nice looking one IMO. Probably lighter than OEM but not as light as LighTech.
OPP can be a little difficult to order from as you need to set up an account. I ended up calling them.
08 MIDNIGHT SAPPHIRE BLUE ZX-14 Now Deceased, will be resurected
2024 ZX-14R bran friggin NEW!