Personally, I wouldn't see the value in paid J for that routing...no J YYJ to YVR...YVR to YWG ~2.5hrs on a narrow body...YWG to YYZ 2 hrs on a narrow body...YYZ to MYR - 2 sub-2hr flights on narrow bodies, or worse regional jets so unless you're getting Signature from YYZ to YVR on the way back is it even worth it? YYZ to YYJ direct is going to be a narrow body or worse, Rouge...so again, don't see much value in that.
I'd prefer to get an exit row on all of the segments which gives more leg room than J anyways on the OB, and the same on the way back, again, unless I'm getting Signature on a WB from YYZ to YVR.
All that said, I don't find $3k RT to be all that unreasonable for the distance flown and odd routing.