Could the London-only finder be useful to narrow down longhaul destination possibilities, then you fine tune your search from the regions? The airfare should be similar for longhauls, as long as the domestics have good availability. I agree it's annoyingly silly to have to take the extra steps.
It would make sense to show regional starting options so that codeshares to partner hubs show up faster (for those who want them).