I am going with an NGC. I want CC at some point and at the time I was deciding it seemed like the best option was the OEM controller. I don't think any of the aftermarket controllers can do CC, but there are now CC DBW kits that can control the throttle. The later GPEC2A controller has some headaches with the start signal so I decided to just stick to the earlier NGC controller.
I think another advantage to the MS stuff is the option to do traction control and (I think) no lift shifts. The Terminator X can't do either (I don't think).
My plans have expanded some since I was going to need a speed signal for CC so I am planning to do a 4 channel ABS setup. Not sure if I will try and do traction/stability control though. Either way, the road is still long and harrowing to get to that point.
But I will be paying for tuning at some point, so there is that. And I don't plan for a big engine build at this point either.