Corey Marshall, Paul Lucas, Eric Kelso, and Lisle Wilkerson all did wonderful jobs with their roles, in my opinion.
I will play through both ways. Yakuza 0 was really the first game I ever played with a Japanese only dub and English subtitles, and i enjoyed it. I'm sure I will enjoy Shenmue that way as well.
I have never understood the drastic bandwagon - like attitudes on the dubs. There are either people who have never spoken a word of Japanese judging the acting in a language they don't understand, or there are Shakespearean elites saying that the English dub is "S000 BAD LOL". I totally get that both Shenmue I and II have some bad voice acting in them. But I think you would be throwing the baby out with the bathwater if you say the entire dub is oh so terrible.