I got caught up in the short notice route suspension last year too, but other than that had no issues since over 6x returns. The route is changing to 788s next spring so likely to be even less chance of any lingering 789 engine problems.
Edit - changes to 788 from 1 June