I totally agree with your two points, Ellen. Thank you for the concise summary.
I danced in both Pro/Am and Amateur partnerships for over 8 years, so I think I have a good picture of both sides of the equation. Both have their advantages, both have their drawbacks, and both depend upon the quality of the instuction and the quality and dedication of the people being instructed.