Eric, I assume so too... I have to admit that some of those patterns, I have never seen myself..! I'd like to see a pic of that SdKfz 251 with Zimm, though!
For the turrets, I can only think that whoever dreamed that thought that turrets were too high to reach... In a way, placing myself at the place of someone who had to stick mines onto tanks, the turret would have been the hardest place to reach alive!