LCY-JFK fleet is, like EVERYTHING else in BA, based on seniority alone. Nothing else. It's a sub-fleet, and won't be available to any new joiner with less than 7-8 years in the company as it's a very cushy number.
Full time commuting from Scotland on SH sounds like quite a challenge at the moment. So max_drift, don't underestimate happiness!