As for Allison, even though she is a very talented dancer and choreographer, but I also find her to be less qualified to be a competing pro on the show mainly because she is not a professional latin ballroom dancer, she's a professional contemporary dancer. When she first started competing on DWTS as a pro a couple of seasons ago, she barely knew anything about latin ballroom, she was so inexperienced and she let her partner down. She only started seriously learning latin ballroom dancing just in the last few years, and she is by no means an "expert" at latin ballroom. I think for her to be able to compete on the show as a "pro" is unfair and insulting to all the great dancers in the troupe who have all been dancing latin ballroom for many years since they were kids and they are actually professional latin ballroom dancers, unlike Allison. She's basically a contemporary dancer who joined DWTS with virtually NO experience with latin ballroom dancing and only just started learning in recent years, so that technically would make her a intermediate, not really qualified to teach others latin ballroom, even her partner Riker had more latin ballroom experience than she did when they were paired up.
Don't get me wrong, Allison is a great dancer and she works very hard, the other pros have said that she's been seriously and religiously studying latin ballroom dancing in the past few years and she works very hard to catch up to the other pros. But I just think the dancers in the troupe are still much more qualified dancers & teachers and more deserving to compete on the show because they're all actually professional latin ballroom dancers for many years and have much more experience and knowledge than Allison does.