If you want a queue, get a queue.
If you want a relational database, get a relational database.
If you want a key-value store, get a key-value store.
Don't cross the streams.
> I struggle to consider using it as a data store these days as well with other options on the table.
It sounds like you wouldn't use it for any purposes.