Para sua primeira pergunta: minha aposta seria que seu ISP poderia estar fazendo algum tipo de limitação de conexões HTTP. Quando você está em VPN no trabalho, esse tráfego é criptografado e, portanto, não está mais sujeito à limitação do ISP.
Quanto a sites que levam mais tempo para carregar enquanto estão conectados. Esse é um caso de uso completamente diferente, e a lentidão não é causada pela própria VPN. Parece que seu local de trabalho tem a VPN configurada para encaminhar o tráfego all pelo túnel VPN enquanto conectado. Isso significa que, quando você solicita um site, a solicitação é roteada pela VPN e, em seguida, passa por qualquer link da Internet que seu trabalho tenha para o servidor remoto. Em seguida, a resposta deve retornar ao mesmo caminho, pela rede do seu trabalho e, em seguida, pelo túnel da VPN. São esses saltos de roteamento adicionais que causam a lentidão. Com o check-out do SVN, os dados vão diretamente da sua estação de trabalho para a sua rede de trabalho, seja ela direta pela Internet ou pela VPN.