We use the API to enter invoice payments from a Stripe-based payment site we set up for our clients... it's definitely convenient.
Of course, we also use the web UI for consultancy time tracking and a couple types of invoice generation, so I'm fond of those features as well.