Hell yes its worth fixing!!! I wish I had one in about that shape im looking for a 71 Barracuda/Cuda Rag Top. If you come accross one please let me know, in the last few months there have been 2 71 converts that I have let get away due to $$$ flow! Please keep me in mind.
Semper Fi
The Cuda Guy