Str or vit is a discussion that will keep going for a while.

you only need vit enough to survive tankbuster moves and the like (even in progression) after that just go full str. maybe even some str accesories.

if you can the survive the biggest hits, then all the extra hp is pretty much wasted, so you might aswell get more dps.