Un punto importante que debes estudiar es el ratio entre usuarios -> peticiones concurrentes y lo largas que serán tus transacciones. Si son cortas y el ratio es bajo (1/10 - 1/100 no es nada raro) entonces no deberías tener mucho problema. Si las transacciones son largas y hay mucha concurrencia, pues tendrás que preparar el sistema para bastante carga. Cuando tengas una idea, nada como unas buenas pruebas de carga para asegurar que tu sistema no se irá al carajo el primer día
.
Para importar de Excel, otra opcion es usar directamente alguna de las librerias para leer ficheros Excel, en el servidor.
Lo de tener tiempo está muy bien por que así podras probar cosas e ir aprendiendo, aprovecha que no todos los proyectos son así
.