Why did you choose CSV as the default format for indexes?
We sought a familiar format for creating our indexes, one that would be easily readable/editable by external applications. Given that we aren't performing any complex operations or relational queries, the use of SQLite seemed unnecessary.
With that, CSV format appeared to be a good choice.