Pros
- Easy interface
- Customer service reps available if something goes awry
- Can view live data feed directly within app (even when you have no internet connection)
- Very customizable lots options for layouts; colors etc.
- Lots o' features built into software already
Cons
- There are nuances