i know i'm pretty late to this conversation, but meh, I gotta throw my 2 cents in on the Maxi match up. There is absolutely no way that this is 7:3 in raph's favor, i'd say its much closer to an even 5:5. Heres a few reasons why I feel this way.
Step Punish:
Most people don't really realize that Maxi has one of the better steps in the game, and with

+

:

:

:

:

he can actually hurt you pretty bad if you get stepped (67 damage on NH).
44B
A lot of people think that 44B wrecks Maxi, but he actually has a few good ways of dealing with that. Maxi can always throw out some 66B+Ks if he thinks Raph is gonna 44B, and Raph can't even punish it. Another great answer to 44B is Maxi's 236K. If I recall correctly, 236K will actually beat out 44B from all but near max range, and that nets Maxi 60+ damage + wakes. And since 236K is only -15~-16 and TCs through most of the animation, Raph cant really punish it much.
Long Range Poking
Maxi doesn't really have too much of a problem here. 33A can get around a linear poke and gets Maxi in pretty quick. Again, 236K can mess up raph once maxi gets closer to mid range, since it tech crouches super early in the animation and has pretty good range. And then theres just good ol' 4B. 4B has pretty good range and raph has to be really careful about doing anything after blocking 4B since raph doesn't have a great fast step killing mid to discourage LI B abuse.