Ability to use all ship hulls in campaign?

I have this idea for the campaig mode:

what if instead of just being able to capture ships and use them in your fleet, one could capture the hull designs?

anyways what i would really like to see is the ability to use hull designs of every race in the campaign ship editor - either by buying them or somehow capturing them.

for example, there could be a certain chance of getting a new random hull deisgn from the race you just fought after each battle. simple hulls would have a higher “drop rate” then the good ones of course.

what do oyu guys think?