For those interested, I found this interesting page in a quick search. Of all the years I've been reading and watching about World War 2, I had never heard of the damned thing until I was playing skirmish one day, and this weird little vehicle kept showing up around some of my strat points! WTF! It never did go off, so it remained a mystery to me for a bit longer.
Anyway, it seems that it's use in CoH is a little bit unrealistic in that it's controls required a direct wire to the joystick, but I give kudos to Relic for including an interesting little piece of war trivia to interesting effect.