Para que o Blendb se torna uma alternativa mais atraente para a utilização como plataforma de dados abertos os seguintes objetivos devem ser cumpridos.
* API disponibilizar uma opção de ordenação
* Criação de adaptadores para diferentes bancos de dados
* Projeto auxiliar para interface (Blendb Tools)
* Biblioteca de interfaces compativeis com a API do Blendb
* Interface gráfica para geração de consultas
* Interface gráfica para a visualização das consultas
* Obter controle total do Banco de Dados
* Realizar operações de inserção, atualização e remoção
* Transformação de Banco de dados denormalizado para normalizado
* Materialização de agregações
* Atualização do Banco de dados normalizado
## PolyStore
Outra alternativa de rumo para o Blendb é a transformação em uma polystore, Ou seja a capacidade de trabalhar com diversos bancos de dados ao mesmo tempo. Observe que ao se tomar esse rumo o Blendb ganha muito mais complexidade de desenvolvimento por ter que trabalham com a união de dados em bancos de dados diferentes.
* Capacidade de agregar dados de diferentes bancos de dados
* Capacidade de selecionar para qual banco de dados um determinado tipo de dados vai