Personally, the bare bones minimum I want to plan to turn up with on a nice day is one hour of fuel in the tanks. My reasoning for that is that there are quite a few non-normals that will take you a good half hour to work through. I will normally plan for more than that as things are rarely forecast to be perfect. I agree that this being public has increased safety.