I don't mind steampunk elements, but an entire Monsters-land themed around steampunk doesn't work for me. Sorry, I don't want a steampunk Dracula or Phantom of the Opera.
It sounds like it's used sparingly on ride vehicles and on Frankenstein's castle, which feels right. Anything more is gilding lilies.