Well at least the question about the fin area was resolved without any major damage, I guess it was a case of being a bit to minimalist, but it had to be close. It looks like you about doubled the fin area, on the plus side it probably makes it a bit easier to see.
The thin wing really does present a challenge as far as visibility, there are times that the plane does sort of disappear. I had the same problem with the Stingray, that why the orange on the winglets.
Still sounds like it was hauling.