The best porting of all models is the 1989 R5/6K.
As geezagillard says, it's really not worth you damaging braincells worrying about porting/compression/ignition timing etc., as it's going to make no noticeable difference to an otherwise standard bike. What you do want to worry about with any kind of mix'n'match however, is that the RC Valves operate correctly. Make sure that once it's all up and running that you [a] have the required slack in the cables, and [b] have full sweep of the valves. Not all RC Valves are created equal!

At the end of the day, you're just going to have to make a decision, jump in, and figure it all out! Most people just rebuild or source the "correct" replacement engine, so you are asking questions most people don't know the full answer to!
_________________
Andy.
NSR-WORLD.COM
Please keep all responses to Forum posts on the Forum so that others may benefit.
Please DO NOT PM me for technical advice. My time is precious, and you will probably receive a faster response on the Forum anyway.
Check us out on Facebook! Please "like" our page!