Not to be captain obvious, I think all of them will be dependent on the situation they find themselves in. I am not sure any of these QBs, as good as they have been can change a NFL Franchise. That is no knock. Patrick Mahomes may not have had the same career if he was expected to immediately turn around a perennial loser franchise vs going to a steady franchise coached by Andy Reid. I think the term "generational" gets thrown towards Caleb Williams too much.
To answer the question, I don't know enough about Drake Maye (I can't remember watching a UNC game). Based on what I know, I would take Penix.