Depende de tu objetivo. Ir al sitio (desde India) ayuda a tener más ahorros y brinda la oportunidad de trabajar con personas de diferentes culturas y habilidades. Entonces, si esa es su prioridad en este momento, es posible que desee considerar ir al sitio.
Volviendo a su preocupación por pasar del desarrollo central al soporte de aplicaciones: Bueno, la programación es una habilidad perecedera, si se demora demasiado en la programación, tiende a perder esa ventaja. Definitivamente, 5 años de desarrollo central + 5 años de soporte de aplicaciones no es equivalente a 10 años de desarrollo central. Pero pasar un par de años o 3 no hace daño, ya que eso agrega algunas otras habilidades a su propio conjunto de habilidades. Pero si su objetivo es estar siempre en el desarrollo central, pasar al soporte de aplicaciones podría significar perder unos años en algo que no desea hacer.