Using a database container doesn't automatically mean no wasted space;-) It still depends on the data organisation, the access methods, and other things.
For a memory-limited device as the 770, it could also make sense to store the tiles in an optimized database AND have them zipped beforehand.