Easy to use and easy to connect with all the different manufacturers. I have not found anything i dislike yet. The customer service has been excellent they are always willing to answer any questions and take time to explain everything. The only thing i don't like is the price of the product but it's very worth it! We have learned so much about our engines and how good/bad they are. It's easy to install and understand. We can track our engine performance anywhere we go and this has saved us many times over.