I like them both, It's hard for me to say which I like better, but...
I think MM has exceptional hurry-up stacking rules, which I enjoy more than any other hurry-up / hurry-up stacking rules I've ever seen. I don't know if you've had a chance to fully explore the hurry-up stacking rules Wes, but they're really cool, and pretty much a game unto themselves. I'm sure you know once you've had a madness multiball, the next time you fully advance the catapult, joust, peasant, or damsel steps/lights, it'll light a hurry-up. Well, if you don't collect the hurry-up or drain before it times out, and you can fully advance any of the previous mentioned steps/lights again, it'll reset the original hurry-up value, and stack an additional value on top of it, again and again, until you time-out, drain, or succeed in cashing in the value by hitting the hurry-up.
You can get huge points by doing this in a really high stakes risk versus reward game. The highest I think I was ever able to collect by stacking hurry-ups was 22.5 million. I've heard of people getting more than 100 million by stacking hurry-ups, but I've never seen it. I've also accidentally had a rebound roll-up the castle drawbridge and collect the hurry-up before I wanted to on more than on occasion.
Also, to keep from getting bored by repeatedly pounding on the castle, I'll often concentrate on the catapult, joust, peasant, and damsel targets, until I get a multiball. Then in multiball, I'll concentrate on hitting jackpots while pounding the castle mercilessly with multiple balls, which seems to make it more fun and interesting for me. It's especially fun to pound the castle when multiball starts and the ball saver is active, as any SDTM drains get returned to you.
Sorry to prattle on so long. I have fun talking about these things, LOL.