I like use both in the same time. Japanese dub of course , cause Japanese voice actors are just the monsters in it! They do it so well , that even I without knowing language sometimes can understand what they are talking about and what they feeling. And of course sub to understand all