Sorry to hear your cowl is the same; out of all the flaws that is the biggest in my opinion. All the others are fairly minor and can be fixed easily. The cowl not so much unless you do it quick and dirty like I did.
Can I ask you what do you mean by the gear push rod set up seems iffy? I looked at it and it is a typical set up found in most ARFs with mechanical retracts. Although, in a general statement, to me, all mechanical retracts setups are iffy that's why I went with electrics.
Let me know what kind of reply you get from Stelvio; I'm curious to see how this is handled.