Is it better to link apps or link tables form different apps?
Syncing will be faster if you break a large app into several smaller ones with a main ‘launcher app’. Each app has its own set of sync settings too, so it gives you more control over which tables are synced- and when, instead of all data tables having the same sync rules (with the 1 app approach).
See link for sample launcher app
IT Apps Manager - An app launcher for other AppSheet apps. appsheet.com