How well it would work depend on the CSV files that Quickbooks produces.
For it to work the files must be absolutely consistent, every row must be identical, in other words it must be a perfect table of information. Quicken i.e. Intuit have not been good in the past with this, even doing this with Quicken has not always produced good data.
There are three tools for Moneydance 2017 that can be used to import CSV data into Bank & credit card type accounts.
The CSV importer is the most flexible of the tools, but that all require a consistent table of data. CSV data cannot be imported into Investment accounts.
No one has really written a tool that can parse irregular data and restructure it so that it can be imported by the above tools, some tools have been created that parse the data from specific applications but none I know of for Quickbooks.