To be honest, there's nothing going on in your setup that MS1 can't handle except the stepper idle control. That said, MS2Extra is the best supported system and can do everything MS3 can do with...