If you have a cast iron sleeve , the bike probably ruined the cylinder at some point. If you just bore the cylinder bigger , the ports will need adjusting , or timing of these will be wrong for most people.
When a cylinder is fitted with a steel bore , the piston will have to use a different clearance than with a plated bore , you might not be able to get a 56 mm piston designed to run with a steel sleeve.
Be carefull when you try to port it yourself , its best left to someone more experienced...
I would try giving Eric Gorr a call , if I were you ,he often has cylinders already done for sale.
You can get the porting done as you would like it , and you will have a fresh , plated bore....
The prices are extremely good...