Yo nunca me cuestionaré de iniciar un proyecto en VFP, si uno sabe sustentar su trabajo nadie te va a cuestionar. En mi caso particular aún desarrollo con VFP, pero adicionalmente uso otros lenguajes, llámese PHP, Java y lo que está de moda Android.
Estoy por iniciar un proyecto que se hará en VFP a modo de un solo ejecutable con soporte para consultas móviles en plataforma Android y todo en MySql. Nadie dice que porque programes en un lenguaje no puedas hacer sistemas en otros y es más aún, puedas hacer convivir de manera armoniosa todos.
Por ejemplo en un sistema que tengo hecho en vfp hago que se envíe un reporte de asistencia por correo electrónico todo en html generado desde vfp.
Para el Dashboard o Panel de Control estoy haciendo consultas para Android desde la misma base de datos MySql y todo en buena convivencia.
Una vez más insisto en el tema que los programadores somos nosotros y nuestro usuario final (nuestro cliente) no debe interesarle en que está hecho lo que usa, con tal que funcione bien y sea agradable como interfase usuaria, por qué a nuestro cliente debería interesarle si Microsoft soporta o no el Lenguaje de Programación que usamos, y más aún ni siquiera debe interesarle el lenguaje de programación en el que está hecho.
En caso de enfrentarse a un departamento de sistemas que te pide explícitame algo hecho en un lenguaje específico que tu no conoces, intenta hacerlo y si vez que te va a demorar mucho aprenderlo, tercerízalo, estudia el código y apréndelo para que la próxima lo puedas hacer tu mismo.
Saludos
Rick.