allowing for importing a database

Are you sure the curl defaults are going to be able to handle large dumps? For example, connection time outs.