I haven't read the entire thread, but at 100 mil, just how many nations below the 5% threshold is the MP really going to impact? for example, even after my next infra jump, it would take me approximately 50 days or so to save up enough to purchase that, and frankly, i would be looking at the standard wonders first.
I do like the SDI a lot, however, and agree with the suggestions to drop the aid requirement.