Space/Science » in reply to Stability issues on launch are going to be a problem.
Is there any reason the "fins" couldn't be made to fold?