I don't mind giving away the full monty, I don't really have secrets.
I don't have a port-map ATM. I always seem to throw them out, altho I always think: I'm going to keep this map for later referrence... I'll make you one when I have the time (My bike is in parts ATM anyway).
I've never measured compression. My way of checking compression is as follows: Turning the flywheel should be so hard to do that it's impossible to check for spark by hand with the sparkplug in and when you start the bike you need to have your full weight on the seat. That's when I'm satisfied about my compression. Maybe I should measure, as a real compression tester is about 15 bucks or so.
Ignition timing... No clue, I don't do ignitions. I have a friend who is really good at getting it right, so I let him do it. Give me something electric to fix and it'll be on fire within 10 seconds. I do know it doesn't run proper with the key in.