I think it looks pretty nice myself, paint, side marker lights, wheel detail and decals add to the authenticity value. I have four of these kits, two are under construction, Chassis #003 and 005.
I have not seen any twist in my frames, but I noticed you filled the chanels in the frame tubes as many of us have done. Could the twist could have happened then?