I think what ps you off the most is marcos wife has passed the english test (which is not cheap when you add up all the expenses i.e overnight stays and the review centre like I have found out). Many in this country have not had to do that. Then preparing all the correct documentation Which you go over a number of times to check that it is correct. And then you get a dip..... refuse it. To tell you the truth I am dreading it. But keep your chin up marco and tell your wife not to worry. It looks like you have a good case.