In my current Germany game I gave up some naval doctrine techs and went along the "Base Strike" line of doctrines (the one that Japan and the USA use). It takes a long time to research them all since my tech teams aren't made for it, but I'm playing a long game and by 1944 I'm the king of the seas. I have 90-100% positioning vs 50-75% for UK and US. I have one 30-ship carrier group that usually has 6 carriers in it and a bunch of screens (I have 9 carriers atm but usually some are in drydock for repairs and I'm constructing more). I also have a 30-ship SAG with about 8-9 battleships and some heavy cruisers to round out to 15 capital/15 screens. Again, I have to rotate the heavies frequently for repairs.
Anyway, both of these groups smash anything they come up against with the technologies I have. I'm all the way down the list of techs to Carrier Warfare, which leaves only two more doctrines to learn and they are years away still. I realize that eventually the US will catch up with my techs and I'll lose my advantage, but I hope by then to have a significant numerical advantage .
This wouldn't work for every Germany game (for one thing you need a very large economy to build all the ships) but I'm finding it quite rewarding in this one.
Base strike is so powerful in this game that, i believe, it doesn't make sense to follow other path, unless you are role-playing.