BA's slot perecentage at LHR is, I believe, a lot less than the slot percentages for rival airlines at their hubs.
Regarding the JFK link, it's just a pity that now that a potential BA/AA joint venture is more likely to be given the go-ahead, they drop a route which could have benefited from closer co-operation.