One of the safety depth you have listed must develop into starter quality, imo. The db room has a lot of "versatile athletes" that need permanent positions.
MM may not be a corner. I think it was Charles Power who said his best fit after watching all star game week might be nickel or safety long term. Putting depth at star is a good idea, especially long depth with situational coverage skills.
Brooks was considered the highest upside db in our last class because of his length and youth. I think we need him to stick at corner, but he can still play nickel or field safety.
Ideally, Crawford turns the corner. He's athlete enough to be all conference, but he needs a Jaylon Ford level jump to get there. Still can't see the field. Taaffe is physically limited, LTG still may be a linebacker (give me he and McDonald in the hybrid role they pitched to Harold Perkins), and I don't think we've seen Allen in a practice report since the fall when we heard he needs time.
Thankfully, Spring will tell us a lot. Hopefully there's less fucking around with cross training and more focus on positional nuance. If GP bolts, I'm not super confident that Gideon and Joseph are capable of that.