Efforts to smooth cross-border train travel might improve the experience, but direct services from London to Switzerland or Germany are a long way off