Estoy usando ahora QGIS 2.18, que incluye soporte para el formato GeoPackage.
Sé que GeoPackage es como un reemplazo para Shapefile, pero no del todo, ya que GeoPackage tiene capacidades de base de datos. Al mismo tiempo, GeoPackage no es un reemplazo completo de SpatiaLite, porque no tiene consultas y funciones espaciales. Además, Spatialite es compatible con GeoPackage.
Entonces, en el contexto de la edición de QGIS, ¿cuándo tiene sentido usar GeoPackage (y acceder a GeoPackage desde SpatiaLite para tareas de Spatial SQL), y cuándo es mejor usar solo Spatialite?