I'd check my riding polls before voting and if there's a clear lead among ONDP, OLP, OGreen, I'd vote for whoever is leading. I live in a PC/OLP tossup riding so in my case that would be the OLP. In my friend's riding that's the ONDP.
But, to be honest, my MPP has never returned calls, never returned emails (re: covid, convoy, and a few other issues) , never done anything I am aware of except photo ops.
This is why trump won. Useless ineffectual "representation".