Toulouse weren't great in that game, but all-French games in Europe never are. I think Toulouse-UBB in the semi will be a better watch for a neutral. Leinster are favourites I'll admit but I still wouldn't put money on them in the final against one of the French sides. I just feel like if they don't get into a clear lead early, the mental gremlins of losing 3 finals in a row will come into play at some point - Leinster will always have that question mark against them until they prove otherwise. Being realistic, they'll have too much for Saints in the semis but the final is where the real crunch comes.