My team has not run the VEX Ball Shifter (yet), but I have inspected and/or consulted on several robots that used them. Those teams seemed to be generally pretty satisfied, and I have seen no pattern of issues. Others with more direct experience should comment further.
We did run the EVOs in 2017. They are extremely reliable compared with every other gearbox that we have used – 89 competition matches* so far, with no issues and very limited maintenance. We clean them periodically to remove carpet debris. What sold us on them was ease of use. They come pre-assembled, including both the shift cylinder and the encoder. And of course, the tech support from AndyMark has been outstanding.
*Five regular events and one off-season, AOTW. One more off-season until we retire the 2017 'bot!