I changed it so that in most cases it should use the upgrade feature.
Most cases currently meaning: Upgrading to only 1 module type or when upgrading from 2prod 1, 2speed 1 to 2prod 2, 2speed 1 (actually the type doesn't matter, as long as the number of the different types matches)
I'll eventually change it so it only drops modules early if the new configuration actually has fewer modules than the current one, but that is a lot of logic to be done and a lot of edge cases to figure out.