I am going to copy/paste some of my code thoughts from two posts in a different thread (was a Stranger Things TMNT comparison thread):
I love Dwight, but I think he went overboard on the hurry-ups with TMNT, and based too many of them on the upper flipper shots. The scoring is also very imbalanced versus the difficulty of pulling off some of the goals. The actual modes (episodes) are good, but need to have the scoring redone. I do not think there is any way to boost your scoring in them other than if double playfield is running when you finish it. It's always 500k or 1m pretty much. Blah. Foot 123 combo feels amazing, but comes up way too often. That upper loop is crazy hard to hit on demand, and not one but two of the major goals require hitting three of them in a row, and for max Krang combo hit a side ramp on top of it. The other you have to pull off in multiball...and not just any time but at the right time. Good luck. That's just too much. Final Battle is fairly easily obtainable, but Cowabunga...forget it for mortals. The goals are just too difficult, especially Max Krang and Triple Mondo. Just way too many hurry-ups requiring too many very difficult shots to complete. They are all good in theory, but in the real world with this unforgiving of a playfield, it takes some of the fun out of it. And the button smash mode didn't really need to show it's face again after Star Wars...
On the other hand there are some absolutely amazing things about the code. Great moments and light shows...definitely Dwight specialties. The wide variety of modes is awesome. Co-op, 3 v 1, Final Battle Challenge, Half Shell Challenge (!!!), etc...so many fun ways to play. Good variety in the episodes...very cool that a couple of them need to be "unlocked" by playing a prequel mode. The training is an awesome concept, but the later levels fall into the insane difficulty level trap, making them almost impossible for most to benefit from. I like the many paths you can take in the game, and the choices throughout (which turtle, what toppings for pizza multiball, which episodes to bring into team-up, etc). Good mini-wizard in Team-Up (though I am terrible at it), and Final Battle with the multiple stages is also great (but fix the damn voices already...been an embarrassingly long lived bug). Lots of other stuff to love in the game too, do not get me wrong.
So yeah...TMNT is more of a mixed bag to me. I LOVE parts of it, but strongly dislike others. I am hoping Dwight revisits it with a code clean-up along the lines of what he did with GoT. There is a great game hiding in there, but it's bogged down a bit right now with some odd code choices. So far the good still outweighs the bad for me and keeps it in the collection, but that might not last forever.
I think TMNT can be "saved" with a good code update, and Dwight has a pretty solid history of doing that after a game has been around for awhile. I remain hopeful that he will bring it up to its potential at some point. In this case most of the base structure is good, it just could use some work to really nail it. The scoring obviously needs a major redo, and the multitude of side goals required for Cowabunga need to be tempered a bit. Right now they are too repetitive (oh look, another hurry up that requires difficult upper flipper shots), too high of a risk vs reward, and not well matched to the difficulty of the playfield.
I would also like to see a bigger differentiation between the two main multiballs. I do not like that they both use Mondo Jackpots and Jackpoto Grandes. Either split them up, or better yet, eliminate the Triple Mondo requirement, leaving only the Grande as the Cowabunga requirement for Pizza. Remove both from Turtle Power and have the Add-A-Ball shot be considered the super for that mode and a requirement for Cowabunga.
Turtle Perks and training are great, but could use some revisiting, especially the difficulty and risk/reward for the later levels. Neutrino Pizza Party is a very cool mode, but doesn't really fit as a reward for leveling up. I would move that to something like a pizza collection reward (maybe 2 or 3 rounds of pizza eating contest? That would make me care about smashing that button...). Then put in something more thematic to training. Maybe a sparring battle-royale mode against your brothers?
Give me a reason (besides Cowabunga, which is unobtainable to most anyway) to care about weapons hurry-ups, Foot 123, and Krang Combos. Playfield multipliers? Mode score boosting? Big points at least? Something to make them worth the effort.