There are some things you need to consider as well :
- 2U or 3U (not applicable for ISO 900)
- which ISO 900 are you referring to (there are significant differences)
I think the answer is very subjective. In my opinion, I'll choose MP100 with BG85 at 24 lbs. I've used MP77 (2U) and don't like it too much (quite a lot of people said that it is a good racquet, but it just doesn't fit me - the 2U version is heavy but not as powerful as MP100). For ISO 900, I've only used the SX model so far, it is very stiff and heavy head - it is very good for smash, but not too good for fast defense.
While there are people said that MP100 is stiff, I think it's stiffness is only moderate. It's weight is towards the head, but not as significant as ISO 900 SX. As a result, I can smash very hard with MP100, and at the same time, have above average control and defense (I can't say it is very good for defense, there are racquets perform much better on this area).
I've used both 2U and 3U version of MP100 before - I'll prefer a 3U version with a slightly higher string tension (such as BG85 at 26 lbs).
As I share earlier, I don't find handy for any Yonex Ti strings so far - they are relatively hard and have less repulsion.