I would suggest letting the players define who these heroes were. After all, from the general outline you've suggested so far, the PCs are expected to pretty much become these ancient heroes. I think it does have potential, but only if you make sure to let the players define who the heroes were...