It's not a connectivity issue that's causing the slowness. KeenSpace is a free service, and you get what you pay for. You pay nothing...
(No, I will not pay for that silly "KeenSpace Premium", because of the absolute a55tacular performance for the freebie service that doesn't really even meet basic minimums for acceptable behavior.
TANSTAAFL, I know, but if KS wants to attract my money they've gotta do a helluva lot more than the current craptacular situation.)