Yes, great job! First I thought the flamethrower set-up to be too futuristic, but then I learnt it really was designed to look just like that. Cool, stuff! For anyone curious, have a look here, at minute 1:42:
https://www.youtube.com/watch?v=GaY8SLMoy-4 (it's the wooden mockup shown to taht moustache guy on the left).
Do you know whether the arms of the flame-thrower were supposed to be able to pivot? I'm just picturing a Maus in urban combat doing a sweep of its surroundings...