I have created something, out of necessity as all good things, that lets me use something more clever then csv to import/export data to/from Node.js. It could perhaps be something that would be useful for more than me
It's a node module call qvx that can be found at kmpm/node-qvx · GitHub or installed by running npm install.
It's a couple of stream tranform implementations that reads (qvx.Inbound) and writes (qvx.Outbound) qvx data.
It's currently in a Alpha stage and it doesn't implement everything in the Qvx file format yet but it "works for me" tm.