I can't see the location of a Virgin Travel Shop having one iota of bearing on where they schedule aircraft to or from. If Virgin are or were short of aircraft then they won't be deploying a/c onto routes lightly and I'm sure they have a plethora of higher yield routes they will plough before a new seasonal start up.
There is no NYC service so buying seats is a moot point as most travel operators would buy some seats.