BA feed their long haul from the regions. They might need to tighten the frequencies but there's no way Heathrow will lose it's domestic routes as they are the arteries to the international services.
Would be interested to know actually how much regional traffic is generated from the regions into LHR for BA - I seem to remember BA withdrawing from many of the UK's regions not so long ago.