Pro by pro:
Aljaž - duffer (the token oldie, can probably manage it)
Cameron - middler (since he's new)
Giovanni - duffer (his turn, maybe someone a bit younger that isn't that good)
Gorka - journey celeb (had 2 ringers and a duffer recently so someone who improves, maybe an athlete?)
Johannes - ringer (due a longer run and deserves a reward for last year)
Kai - contender (new to SCD but experienced enough from DWTS Ireland to handle a contender)
Neil - comedy celeb (surprisingly subdued with Alex, let him get someone who is a bit more entertaining)
Nikita - middler (ditto Cameron)
Amy - duffer (ideally first out to avoid the squealing)
Dianne - fun middler (needs someone fun and a longer run)
Jowita - middler (ditto the other newbies)
Karen - middler (had enough duds but I just can't see her with a proper ringer)
Katya - ringer (never had one in 5 years and had to pull out last year)
Nadiya - contender (unfairly benched last year)
Nancy - middler (waited 2 years so let her have a reasonable run)
Oti - duffer (not had one in quite a while and just won twice)
I'd bench Graziano & Luba, I just don't rate their choreo (or Graziano's ballroom dancing) and they haven't made much of an impact off the floor. Not sure who should join them on the bench, depends on the celebs I guess.