good trade or not???????????????

tough call, I'd have to see pics of the cars to really make a choice, but the Challenger will be more desireable (even the 72-74s) when fixed up.
So I'd look at how close the Challenger will be to daily driver quality if you sell the Duster?
Good luck