This year we mounted 3 Talon SRXs to our shooter in a reasonably high vibration scenario and they worked fine all season, but then again others have experienced issues with talons just dying during comp. I think that your intake is a lot more prone to vibration than the others listed. The only thing i can recommend is not soldering your can connections and use a nice connector you can lock like the Anderson ones (you can also buy colours other than red and black to match the can wire colours) we have had problems with the solder joints breaking. During a recent off-season comp we had three connections brake on us and with the way CAN works that's possibly all your motor controllers not getting a signal.
Coloured Anderson connectors
https://powerwerx.com/anderson-power...lored-housings
Our Robot:
https://www.chiefdelphi.com/media/im...dbab4eee_m.jpg