Compact iPhones and battery life don’t go hand in hand, barring the 1st-gen iPhone SE on iOS 9 and 10, which was quite amazing.I like compact size so I picked 12 mini, and I will always take compact size as an important consideration. After taking the size, battery capacity and the price into account, while chip isn't really important for me because as I said I don't do anything heavy, which model do you think is the best bet? I wouldn't mind waiting till September or October when new iPhone is released and the older models have their price cut down.
I doubt the 13 Mini will be a massive improvement. “Regular” 6.1-inch iPhones have always had amazing battery life (at least on their original iOS versions), starting with the iPhone Xʀ, so just for battery life, the regular 13 should be great, provided you don’t update it.
People already complain about the iPhone Xʀ’s battery life on iOS 16, so no device is safe from that, and the screenshots I’ve seen from iOS 16 are abhorrent.
Perhaps the 13 Mini has been improved enough for you, but I can’t tell you that with certainty. It’s a coin toss, no guarantees.