What role does MongoDB serve? Why would you even use MongoDB instead of Badger or Bolt
I can't imagine how anyone can model even moderately complex use cases on a key/value store. Even with some sort of ORM filtering and manipulation would be very cumbersome.
We are currently working on having the database component as something more pluggable, so down the line you will be able to use the DB of your preference :D