If you were married in UK.. that should strengthen your case. So it will be spousal sponsorship and requires less proof. Did u hold a proper wedding ceremony? Anyways we have similar case married and lived in Germany husband is German then v just moved back to Canada. We applied inland with owp.