que tal, pues que te dire, yo he manejado las 3, tanto juntas como separadas y me funciona todo bien, en cierto caso js yo lo uso para funciones en especifico que desees como colocar el foco, y cosillas asi, ahora depende de ti, si ya te familiarisaste con un lenguaje pues ocupa ese, casi ahorita todos los desarrolladores ocupan C# por que segun es mas confiable y todo eso, pero a fin de cuentas, como esta creado por microsoft y todo se guia con el framework pues es la misma funcionalidad en basic que con c#. en conclusion, siempre habia yo usado basic pero casi nadie postea ejemplos de basic
entonces pues le entre al C#, entonces ya es a tu criterio.