Call Kevin and talk to him. I had one season on my topend when I sent my jugs to him and they only needed a hone. I bought new pistons, but then again they already had a season on them. You may not need a bore is what I'm trying to say, however you may want to get some fresh pistons, just talk to Kevin. As far as the domes, my port job dropped my compression by 25-30lbs, no shit. I'm not sure if thats common or not, but thats what mine did after the port work. I only have 165lbs with 17cc domes, so you may want to get you some 20s. He said to run at least 160lbs. Just call him.
Ryan