... the fact that you've been living and working overseas - and hence not contributed to the British Government's coffers by way of paying income tax - for so long WILL, unless I'm very much mistaken, render it extremely difficult [if not well-nigh impossible] for your good lady to be granted a spousal visa at this point in time. But then, it seems you are already aware of that from the research you've undertaken.