Young and charismatic only works well against old and stodgy (Clinton vs. Bush/Dole, Obama vs. McCain). Trump is old, but not stodgy. That's how he beat old and stodgy Hillary Clinton.
I'm not sure Biden's all that stodgy either. Plus, there isn't much on the young and charismatic side for them to choose, either. Maybe Cory Booker?