Our team has used C++ on all of our robots ever since with started with Overdrive, and I have always wondered why it seems most teams choose LabView over C++ (Or Java in the case of this year.)
Is it experience? C++ seems daunting? Documentation for C++ isn't as solid? Forced by Mentors?
I personally encourage all my fellow programmers to do C++ because I think it offers real industry experience, is more useful in the future, and you can develop faster with it.
~DtD