I would say not to have your programers learn both of languages. I say mostly based on the fact that Labview and Java are entirely different languages. The question of weather choosing one over the other, choose wat ever language your programmers are interested in or have more experience in.
As far as my experience goes Labview can be used for people who are new to FIRST. Java can used for more experienced users. Like i used labview in my first year. But next year i plan on using java
I hope this helped and if it didnt oh well.
