We have mostly players that have never played in the NBA, but a few have. Azubuike has been 3 seasons in the league. He is fighting to keep his career going. Champagnie, Banton, and Davison have had cups of coffee.
But I think the expectation has to be that these are candidates for 2-way contracts for the most part. Even Walsh, who is guaranteed to be on the team, at least to start, is probably more G-leaguer than NBA'er a this point. Banton too, he is just a prospect.
I did not see any of tonight's game but based on box score, Banton seemed to have a much better game. Even though Banton, Champagnie, and Walsh will be on regular contracts (unless Champagnie is waived), they are really no better than 2-way players. Can't expect much form them.