Well I’ve only watched DMC5 streamed but from what I can tell it’s a good spectacle fighter, it’s not a genre I’m greatly familiar with. I’ll just say that if this is a type of game you’re into then this one is likely to have what you’re looking for.
Witcher 3 is one of my all time favourite games. Though I’m not going to pretend it’s perfect or anything. A lot of people have complaints about the combat, some say it’s too hard, or too boring or too easy. I don’t really think it is any of those things personally, I quite enjoy the way the game does combat. Sure it’d be amazing if we could get an open world game with dark souls combat systems and Witcher’s writing, but I still enjoy what’s here.
I’ve greatly enjoyed all the witcher games, some times despite their flaws, because they’ve delivered something that really appeals to me and that is moral ambiguity and unforeseen consequences to a player’s actions and choices. There’s no light or dark side to align yourself with, everything and everyone is just grey and it is up to you to think through your actions even though you rarely have enough of an idea of the forces at work to even be making decisions.
In addition to all that the world of Witcher 3 is just nice to be in. I’ve played the game for 250h+ and part of that is because I don’t use fast travel, I like navigating my way through on horse back.
I also use a couple of mods that removes the mini map and all the “points of interest” markers on the map so you can explore and find them yourself. I would strongly recommend removing map markers for your first play through even if you want to keep the minimap open.
I can’t think of a reason anyone wouldn’t want to play Witcher 3 other than if you feel the time investment sounds too much for you. You might not be putting my kind of hours in but you’d still be looking at 100-130h, but then again that would also be almost all quality content in my opinion.