For the UI, yes. It gave us (and our customers) a great deal of flexibility.
I can only assume we would go in a different direction, today, even if XSLT weren't "dying", but it really did fit our use case really well.