Our problem with the user control idea is that some customizations will require changes to the page - html, layout, add fields, remove fields, etc. We were hoping that this could be accomplished through inheritance, with overriding methods, etc.
I guess we will just continue to think about how...