I'm digging out this topic, because i have very similar question. I have a screenshot from my early game as OH vs UKF.
As you can see, he built two fuel caches and captured one Fuel and one regular territory point - his fuel income is +26.
I have captured 4 regular points, one Fuel and if i had captured the last uncaptured territory point, my fuel income would become same as his +26.
So my question is - would i benefit as Ostheer player from building fuel caches early game?
Because he as British player did. I know he spent 400MP and could built only 3 squads, but why would he cared? He was not suffering from bad map control and I was not able to do anything with those territories early on. Later i was busy with destroying his mortar pit and when his tanks came out, it was too late to think about his fuel caches.
I'm asking this, because in most Ostheer guides i read "hold your ground early on" but in reality, if i leave my allied opponent capture his half of the map, he can pull out tanks sooner than me. On the other side, if i harass early on, i'm bleeding MP, because grens are not that great at attacking. So i think about doing something like this - to sacrifice early map control in exchange for fuel caches. Is it a good idea for OH player?

At a low level it's something you could TRY that could work. But it is not consistent or something that will make you better; because higher level, or more experienced allied players will just notice you went for a cache and will push you and your lowered field prescencehard as a result.
As ostheer I'd recommend going for the ostruppen doc against the British; osttruppen aren't anymore "good" at attacking than grenadiers, you still have to keep them in cover and stuff:
but they're good at outnumbering and out trading the Brits; especially if they get a cache. So you'll end up having more squads on the field allowing you to be more aggressive than normal; provided you don't funnel into an mg or something. Which effectively wins the game for you and punishes them for getting a cache.
Same thing would work against any allied player that went for a cache tbh. Just outspam him with cheap infantry and play it "right"