The official handicappers would agree with you on Trading Leather and Al Kazeem (and to an extent Parish Hall), Euro.
(I'm not sure that's a good thing!)
No way has The Fugue run below form to win an Irish Champion against those horses, though.
I rate 119+ for the York win
Also took a positive view of the irish champion and rates The Fugue 118+ for his win. It was the worst irish champion I can remember .