Well said, I think quality of real-time data should be added to the list as a factor that affects the performance of these mechanical modules. Another factor is the reliability of connection. If you have a bad connection and you miss a few ticks or so, then you may get bad signals out of a system or miss some good signals.