Holley Swap Pan Issue

I'm considering this pan for my aluminum 6.1 block with a very leaky milodon pan. Other than the misclocked pickup attachment, has it worked out well? Is it leaky? Does it seem like they got the mating surface pretty flat?
Did you say aluminum 6.1 block? I hope you will be posting about this.