The big problem is the liquid expansion with temperature. I've posted this before (link below) but here's what I do:
Underfill slightly. 2 GL gets 1.95 gallon, 4 GL gets 3.9 gallon. Set the can somewhere it can warm up. As the fuel warms up, vent the can a few times, while pushing in the sides.
I don't vent at all once the cans are acclimated in the above way. When the temp drops, it may get a little concave, but in my experience that's not a problem.
Yesterday we did a day trip to the desert, and I brought our 2GL can for a little range insurance. When I took the can out of the shed in the morning, it was slightly concave because it was 35F. I left it on the roof all day and it was very slightly convex, not bloated. Didn't need the fuel, so it went back in the shed where it's ready for the next trip. Someone will probably chime in about how I should vent every day, but this is what has worked for me.
I ditched my four 2-gallon Rotopax after heat caused too much frustration: They swelled up in the mounts making them extremely difficult to screw off Once off the mounts the Rotopax tended to retain the new balloon shape making them difficult to reinstall They look really cool and are a good...
expeditionportal.com