Some of these are a bit too "magicky" for me, considering that this is a 30 based on unintended consequences of R&D. "It's Alive" and "Infernal Contraption" are two cases in point. Still, this is a genuinely useful 30s sub with many good-to-great idea seeds.
When put into the context as a Batman foe I love this guy. I see him looking like the being identified as 'Shockwave' in the last Transformers movie. He can be played for camp, or can be a grindingly serious foe that really intends to pull of his bioterror attack on the city. Well done.