Exactly, no route can be the best if Andrew does not join your team! Cecilia's ending is way tougher than Sadira's. It's still not TOO bad, but it's much harder than the other one. In hers it's only Bastion and Cecilia vs Faulkner, in Sadira's you get your whole team - Cecilia.