The three engines of the Z.1007 had a combined power output of 2,237 kW (3,000 hp), whereas the two engines proposed for the Z.1018 Alfa Romeo 135 RC.32 had a combined output of 2,088 kW (2,800 hp).
The new design also offered the possibility of carrying an internal torpedo, which would have been impossible with the Z.1015 fuselage layout.