As the metadata handler allocates the superblock, it should free it too. DDF will have a more complex 'superblock' which needs more complex freeing.
--incremental allows arrays to be assembled one device at a time. This is expected to be used with udev.