I think you need to start with a theoretically perfect template and then see if you can block each piece to fit that. I'm not sure averaging all the existing pieces will work..... This is because the *angle* of each piece needs to be accurate in order for all the pieces to fit together.