I like it as-is. I enjoy character backstory a lot, so there's no way it was too long for me. Had King gone much farther than he did, it would have seemed forced, though.