Interesting.
My immediate reaction to the idea is that they're missing out on a hell of a lot of rotational speed, launching that far north.
Investigating a little further, it appears there's less benefit to launching near the equator than I expected.