To me it's likley that the intention of the MEFO never was to let Germany build 150 CIC before Danzig... so I doubt this will be reverted.
Let's instead be constructive and discuss how big of a bonus to MIC construction that would be needed to make it worthwhile? Maybe it should also have a bonus to Synthetic Refineries?
Would +30% to MIC and Synthetic construction make it feel worthwile?
If it were something like a +50% to 80% bonus to MIC construction and a +20% bonus to refinery construction, then it could maybe be worthwhile. While that may sound extreme, I think you would need the bonus to be around as large as that for early mils to be reasonably viable in competitive multiplayer games.
By contrast, the consumer goods modifier of -20% that was formerly in the MEFO bills had a bigger impact than the headline number would indicate, because it snowballs.
The thing that is important to remember about the + construction speed modifiers is that they are additive, and hence have less of an impact than the headline number would indicate. In practice, for example, a +50% bonus to MIC construction speed actually only amounts to (for example) a 34% bonus in 1939 (with construction 1 to 3 providing 30% and free trade providing 15%), then the 50% bonus only increases you from 145% to 195%, which is only 34% faster.
With something like a bonus of that magnitude, MEFO could be worthwhile, with Germany building probably 2-3 years of civs, and then starting a mix of refineries and mils.
Now that I think of it, a better way to do MEFO bills with the intent to actually encourage Germany to make mils would probably be the following -
Make mils not count towards Germany's consumer goods requirement (in the same way that dockyards don't count towards consumer goods for every other country). The typical formula for consumer goods is based on the total # of civilian factories plus the total # of military factories.
Currently, a large part of the reason why no good Germany player will build mils in 1936 (and usually not in '37 and very often not even in '38) is that the consumer goods requirement (in addition to the requirement to use civs to import resources) snowballs against Germany, whereas if Germany builds civs, the civ construction snowballs in favor of Germany.
What could you possibly gain from destroying dockyards?
Build slots. In vanilla, there are many countries for whom it makes sense to delete your dockyards, and even sometimes to do dockyard focuses to get extra build slots, just so that then you can delete the dockyards. Examples of this are Romania, South Africa, etc. Even in the case of Germany, which has many more build slots, it may make sense to delete the dockyards that are in level 10 infra areas, so that you have more level 10 infra to build civs in.