Shiken on 05 November 2018
Diablo 3 seems to be the better port. It is a newer game overall too.
Dark Souls on Switch is fine if you want the portability or have never played it and only own a Switch, but there are better versions out there if portability is not a major factor.