u forgot that p fusi are 5 men not 6, the 6th comes only with upgrade
and I did I mean it's 90 munitions for the upgrage i don't know where u get the 45 muni cost
I thought you compared all upgraded variants? Would be fair as this would compare units at their true potential. They're also not that bad that they would completely hamper your early game, far from Conscript level. OKW can deal with a slower early game since Sturmpioniere can compensate that. Panzerfusiliere are meant to be upgraded, so I think calculating with the complete costs seems fine. Otherwise you could also say that Obersoldaten are total shit for their price and reinforcement costs. They're also meant to be upgraded, nobody buys them for their vanilla firepower.
I forgot to type the word "more", so the Füsilier upgrade costs 45 mun more than the Grenadier G43 upgrade. So compared to them you pay 40 MP and 45 mun more for a higher health pool, a bit utility, better survivability and DPS retention. I see why you might think that there should be adjustments because especially the upgrade is very expensive. But all in all, I think Panzerfusiliere are a good trade off. Less early game firepower for very good late game scaling and early safety against vehicles and a utility. To me they seemed fine both as OKW and as Allies, I even had the feeling that they were able to trade with 5 man Tommies, but that's just personal experience, no data on that.
Also I don't know about their vet boni by heart compared to other mainline infantry.