Advantages of being On-Device

Latency / UX

Faster, no network involved

Privacy

Sensitive data not sent off device

Offline use

Works without requiring cellular

Savings

Lower or no data-center costs