Two thoughts:
1. If it is 100% discount code, is it from any fare? i.e. can you book in J?
2. If it's 100% discount code, seems to me you should be awarded points for the flight so of course you'll want to go via YVR, perhaps with a stop in YYZ to maximize things and get on a wide body if you can book J.