Why don't you introduce a setting similar to “Maximal length of created query” in phpmyadmin? It limits the size of one extended insert and therefore splits the inserts in multiple ones.
This is pretty great if you have to migrate a large table to a different server, but max_allowed_packet on the target server limits the bulk export (meaning use of extended inserts). Sure you could disable the extended inserts, but the migration takes a lot longer. In my case factor 10.
Please introduce this setting to the “Backup Database as SQL Dump” and “Copy Database to a different Host/Database”