Much much better compared to the garbage story that was cs3/4. Unfortunately it got very predictable closer to the last act in typical kiseki fashion, but overall still an enjoyable ride.
[I want to add that the side episodes are all very well written; better than some of the main plots even.]