Empiezo por el final, que es la pregunta que veo más clara. La ip influye pero no es decisiva. La influencia está en que si los usuarios son de España y la ip española el recorrido hasta la web es más pequeño por lo que hay menos posibilidades de que se ralentice o falle algo por el camino. Por explicarlo de forma simple, que tampoco soy un experto, entre el ordenador y la web hay un recorrido por diversos servidores. A más distancia, más servidores, más posibilidades de ralentización y de fallos en la conexión.
En cualquier caso, no es algo grave, puedes comprobar cualquiera de las webs que visitas que funcionan bien y pueden estar alojadas en España o fuera.
Sobre la primera parte, no hay una única respuesta correcta... y ahora mismo no sabría cuál recomendar.