So I assume you’re already using “row owners”, right? How many rows would a user download on average with that setup?
The threads below may give you more info on Glide Tables vs Google Sheets.