No experience of SatMap, except a report that it has a problem with start and end points that are identical.
Two suggestions that may be worth a try:
1.
http://www.osola.org.uk/rides/gpsuploader.htm from Bob Osola.
The section 'View UK GPX & KML files on OS Maps' is probably most useful.
2.
http://www.plotaroute.com/ Good design and quick to implement practical suggestions and fixes.
Plot, share and download routes. Upload existing GPX files. Measure sections. Use handy route profile tool.
Both the above measure the E22 route Dover to Kirk Yetholm at 680 miles so no problem loading long routes.
A good recipe may be to develop the route using plotaroute.com, download the resulting GPX file and display it in Bob Osola's utility.
Let us know how you get on.