As far as the mini phones - because physics - the battery life is atrocious. That was one of the main drivers for me to get a larger phone. Well that and because I can pull down the Control Center and use the widget to make everything on my phone larger and still be able to use it without wearing my glasses. With my glasses, I keep everything the smallest size