Welcome to the real world, yogurt...!
The truth is, there IS no one perfect arranger! Every one of them has at least one great feature or sound the others don't have, and every one has a shortcoming, a weak point that the others don't suffer!
Finding those, and figuring out how much they affect your playing is the big question...
Best of luck....
It sure looks like the S900 is the one to lean towards, but hearing for yourself beats listening to us, any day!
_________________________
An arranger is just a tool. What matters is what you build with it..!