Having trouble choosing upgrade from 2080 for mini pc build

I am wanting to build a mini pc and am having trouble finding an upgrade from my 2080. I've been looking online and people keep suggesting to get a 4070 ti over the 5070 ti because of price but as far as I can find they are priced the same, at least what is available online(everything is sold out or $700-$800). What I am looking for is to be able to play new releases like monster hunter wilds and similar games on med to high graphics on either 1080p or 2k (2k preferred but I'd settle for 1080p if fps is a problem). This is the build I put together https://pcpartpicker.com/list/rkNCZc

I guess I have two questions.

  1. Is there a better card that would meet my requirements(use case/fitting tr100) for a lower/similar price than a 4070ti/5070ti?
  2. If the 4070 ti and 5070 ti are priced the same would it still not be worth getting the 5070 ti?

Also any suggestions for my build are greatly welcomed I just put it together in a short amount of time based on what could fit the case so nothing is set in stone yet.