It's a good deal.
Note that VS offers cash upgrades in the airport to PE and J. Every time I wanted to get such upgrade it was available at check-in for anything from $600 to $1100 PE to J.
I have heard other people got $300 Y to PE.
Not sure about Y to J rates.