I personally do not like to have the code window docked because it is small and you have to expand the property window temporarily to type the code to see it entirely.
Another possibility would be to be able to have a full code window or at least partial with only the code added in the composition. (we do not need to see the generated code just the code we add).
I also tried to dock the properties above the composition but it takes a lot of real estate with all the other properties.