@mayan my friend, that is a hurtful crash. Torn wires are a terrible thing to see.
Usually repairable on those little clips, just a pain the backside. The time and money you will save having to do needless and constant repair justifies the cost of a better trans, in my opinion. It will quickly pay for itself. If you pick the right one, you'll be able to get receivers dirt cheap of Ali and you'll have multiple birds in the air in no time.
I know you are not even close to being discouraged, you don't seem to know the meaning of the word. Keep flying my friend. Hopefully I'll be in the air (and in the ground) with you again, very soon.