I LOVE those Scooby Doo monsters. That mechanic looks like a lot of fun, and would fit perfectly with some Scooby Doo Investigators.
But, is there any reason whatsoever to want Scooby Dum as an ally? You should make him do something good to offset how much he screws you over.