Stokes is the best left back we've had since Fox. It's ridiculous to suggest he wouldn't be one of the first names on the team sheet.
Haynes is a dire option as a wing back as he has about the least stamina of a player at this level I've seen. He can never get back into position and his defensive positioning is just poor.