I assume those PzGrenadier squads motorized? Looks like a good solid list with a balance of infantry, supporting guns and armor. You will, however, run into problems if your opponents spring a bunch of Matilda's on you, in which case you'll need to get side/rear shots on them. Just know in advance that playing Germans, you're going to be outnumbered and they're not very forgiving of any mistakes you make. It is a good list though.
As to historical, don't sweat that. This list is close enough, and about as historical as you can get in
FoW. The particular list conventions they list allow a litte too much weapons & support elements than was used historically, but it allows everyone to play a good company level game with lots of greeblies. What's generally missing is there's too little infantry, but everyone is usuing the same list conventions, so it doesn't really matter. It's kinda like everyone gets to kamfgruppe the historical armies (with the Germans getting to double dip!). All good fun, and still capable of producing historical results.
If you want to get really historical, a typical
TO&E of a Panzer infantry battalion would have three infantry companies (each with two to three infantry platoons and an organic MMG platoon), a machine gun company (two MMG platoons and a 8cm mortar platoon), and a Heavy Company (with an engineer platoon, an
AT platoon w/either Pak 38's or the super poopy 3.7cm Pak 36, and a 7.5cm infantry gun platoon). All with organic transport, be it Opel Blitz, Kfz 70's, Krupp trucks or even British Quads. Gerry cared not what he rode in, so long as it worked. Things like armor, artillery, AAA, and recon would be allocated by division comand.
This is what I learned playing Command Decision 3!