Rankings are nice but in the end every kid you mentioned is just an unproven high schooler. Napier was barely top 75, Emeka was like 100, Brimah near 250. It's a crap shoot, in many ways.
That said, Enoch is a top 60-75 recruit on three of the four recruiting sites, ESPN doesn't rank him...