As the ads form depends from the category type (different set of fields for different types) then it would be more easy to create the new ads :-)