It would be neat if they could do something like that. The rocket actually landed on the ship, but was at too much of an angle to stay upright.
How about four ships spaced 100’s of feet apart. With the ships having very round bottoms to allow for lots of roll (more like large buoys). Hang the net (carbon fiber?) up from masts to keep it up from the water.
Probably more expensive, but maybe less risk.