What is really missing is mortars. Their should be some german 88's and artillery but there should be mortars and as far as I know there are none.
Maybe have Pluskat's dog Harras as an easter egg on Omaha :D
Sorry if i come a little offtopic but this beauty should be in as an german arty pice for the D-Day map's
If you've seen "Band of brother's", you should remeber these guns from the 2nd episode when they are going in to blow up some 105mm's