For a data point.
MIA-YUL $222 USD from Y to J. Looks like I took the last two seats in J
Flight time was 3hr 5mins, so $74 USD/ $103CAD per hour seems like a good deal for me. I would have actually had to pay $35USD for a suitcase, so I saved that expense so essentially it was only $187USD for the upgrade. I'm pleased enough with that.