This is $250 more than QR's current promotional fare on this route, and having done both, QR offers a better J production (especially if you get the A380 to BKK) IMO. YMMV.
Edit: missed that OP's post had the price quoted in CAD. Then both fares are equal but I'd still go for QR.