I've found that they do better if the soil drains at least good to average. If there is lots of clay in your earth, you may want to consider growing for a season or two in a large container to allow the tree to size up some. As your tree is still going forward in the container, you will have the time to mix in some amend or planter mix to improve the soil where the tree will eventually go. When the time comes to plant in the earth, a larger tree usually does better in getting used to a new spot in the ground then a smaller, less mature specimen. In time the tree will gain a nice foot hold in your orchard with lots of fruit soon to follow.