Might as well get the iPhone 17. It's bigger, but not that much.
Also a lot of apps aren't designed with iPhone minis in mind.
I have been using a iPhone mini 12 for 3 years now and love it, but I won't keep it simply because it's getting too old and underpowered.