The cool thing about MS is the price. You will save possibly thousands of $$ by going with MS but before you decide which route to go, you need to realize that customer support is very limited with MS. That's what you'll be paying for if you go a different route.
That said, I've got MS-II on my engine and am very pleased with it. It's very straightforward, easy to manipulate, and the various sensors are easy to find and well within a moderate budget.