Great trip report!
My experience with YX is similar to yours. More often than not, the FAs are not really friendly. This tarnishes what otherwise is a great airline.
It's nice not having the rush to board, plenty of overhead compartment space on every seat, etc.