Thanks for the reply everyone.
Please don't think I am not implementing the great features of the Plane Around solution. I am just doing it in a different way to solve for the parts that I don't like. This is experimental, so I am experimenting.
I should mention I am a industrial designer in my day job. So I am always considering the human factors and user experience elements of what I am doing. The Plane Around system does solve the issue, just not as elegant as I want it to be. Not being a perfectionist, but just building the plane I want.
I really like Mike's solution to the rack stops. I may implement this even though I could use the stock solution. I like that a flat surface is meeting another flat surface but I need to think about the force direction change.
The gap I am measuring is from the seal to the inside door skin. There will be some gap reduction when the door is assembled and trimmed, but I have a lot more gap than that.
Some days I think it is just too easy, and other days I have know idea how anyone does this. (building a -10)