F/A-18E/F or F-35, I think it depends on the RCAF's requirements and their ambitions.
Is RCAF want a reliable, handy and battle-proven fighter. An aircraft that can join the operational service as soon as possible. The F/A-18E/F is a good choice.
If they want to invest in future, if they want to pay more, in advance of getting cutting-edge fighter. If they want to confront the growing and the looming threat against NATO member countries from Russian IADS.
F-35 all the way, they wouldn't think about it. Unless they plan for better offer.