firebase – Flutter modo eficiente ta lista de preferencias

Necesito crear una lista de preferencias o habilidades (lista de etiquetas o tags) de un usuario y deseo saber cual es la forma mas eficiente para obtener la lista de sugerencias. Tomando en cuenta que estoy usando firebase. Es mejor usar SQLLite y sincronizar con firebase (la lista) o firebase en modo offline seria la mejor opcion (actualizando la lista)? alguna referencia.