Keeping some sort of reserves on the majority of your consumables (oxygen, stack, light, etc) is appropriate.
Thirds on dil (and onboard dil cave diving) doesn't make much sense to me, if everything is going well you shouldn't be using dil, but if it's not you'll chew through it too quickly. Additionally, cave profiles are rarely square profiles, there's frequently a bit of ups and downs. Offboarding dil and having tons of oc bailout gas are more appropriate.
I'm also in the camp that's got pressure gauges on my oxygen. Transmitters, buttons, or just old fashioned gauges. Checking it during assembly is all fine and well but what if something happens to cause it to leak in transit from your house to the dive site? I've seen that happen more than once. Yes, a gauge may introduce a failure point but I find the small risk of a gauge failure to be more reasonable than the human factors risk of not accurately checking the pressure before a dive.
Ken