I'd personally have the cylinder exchanged for a 310 bigbore, but in your case, it would be cheaper to have it bored a few 'mm' over stock to correct the sleeve flaw.
I am no fan of a sleeve, they tend to run hotter and not last as long. But, for the $$$ I'd stick with your sleeve and have it bored slightly.