I am happy with the cast. Pam is an odd choice but everyone else made it too the finals. Regarding Bristol, I am not a fan but the producers knew they would draw some buzz/controversy by casting her and can justify that she made it to finals.
As far as pairings, Kirstie was on Good Afternoon America and more or less said she knew who her partner was and it wasn't Maks. If everyone gets new partners, I'd like to see:
I hope Kyle gets the fan vote!