Voices are a nice touch, my only problem is that some of the voices felt jarring to hear like they didn't belong to the character that was speaking. I know voices don't always match the person and it is subject to opinion so this is hard to fix. I do think the less full lines route would be a good option.