I personally would start Cunningham at the 3 and then bring Weaver off the bench for any of Hunter, Abmas or Cunningham depending on how the game is unfolding at the time. Agree that we need another guard though. I would look to bring in someone wit upside who we could develop for a few years.
If Mitchell wants to come back, I don't see why you would take any of those other guys over him. By all accounts Mitchell had a good attitude last year and we all know how much upside he has. With literally every other player, there is culture risk. These are all players who are leaving another program for one reason or another. A large percentage of them are upset about something. Maybe they will fit in to the culture RT is building. Maybe they won't. But there is more risk with every single one of them. So for me to take that risk, the upside has to be higher than Mitchell, and that seems like a tall order.
Moreover, I think it is a bad look as a program that if a player tests the NBA draft waters and doesn't enter the portal, we tell them "Nope playa, it is time to go. Enjoy the G-League". I don't think if that got out it would benefit us on the recruiting trail.