When people think of External Objects, they think data sync. But I’ve started using them to improve the user experience in Salesforce.
Examples:
Viewing external inventory or availability directly from a record page
Displaying past transaction history from a billing system
Creating read-only snapshots of data that doesn’t need to live inside the org