I can easily perform all the needed calculations in real time on my computer from anywhere around the world. Real-time performance is always what I need, so that's not a concern. The only disadvantage would be that there are no pre-built functions for specific sensors/protocols. If you do not have your own or know someone who does, then it could be tricky to find a compatible product. Using this hardware in combination with IPEM and PEMS allows me to get accurate and reliable measurements in real time without any latency issues. It is very simple to work with, you can easily get the desired results within seconds of using it. I've been working in this product for more than 4 years now without any issues or complaints about its performance at all! There are no downsides that come across my mind when i think of ipemotion as far as functionality goes. We have used it extensively for our automotive business where we need precise measurements from sensors which help us analyze different scenarios like vehicle speed etc.