Bueno aquí por lo que comentas el problema es el medio de acceso
Lo que podría recomendarte es un acceso de fibra optica hasta su casa, con eso debería resolverse el problema ;D
Debemos recordar que el acceso 3G es mediante una red inalámbrica, lo que quiere decir que el servicio se va degradando por influencia de ciertos factores (distancia a la radio base, trafico de la radio base, congestion por usuarios en interfaz aire de radio base, condiciones atmosféricas, interferencias… en fin).
Por ello y lo que comentas, no tienes la solución en tus manos, segun he leido el OpenVPN ofrece buena compresión, entonces como solución de acceso remoto es una buena opción.
Lo que yo haria es probar remotamente desde otro sitio, si va bien, lamentablemente ya escapa de nuestras manos que tenga un buen acceso por los factores que mencione anteriormente.
No está demas hacer pruebas de velocidad, pero son válidas sólo desde el sitio de conexion (tanto en carga como en descarga) para ver la tasa de transferencia que tiene en ese sitio, y ver el tamaño de los documentos que intenta manejar, esto como indicador, así como también es válido a modo de demostracion, hacer pruebas desde donde se tenga certeza de que hay un buen acceso a internet mediante 3G.
Saludos y éxitos.-