Its got a 2300mah battery and a fairly small screen with a modern SOC so it should be at least OK for battery life. That said its made by Sony so who knows, they have a habit of somehow pulling terrible performance out of good hardware.
sony has a battery stamina mode in their recent android phones (similar to Juice Defender)
It's too bad that Sony's new phones don't get more attention from US customers. In truth, I don't even recall hearing about Sony's phones prior to 2013 and even now, you can go into a bunch of telecom stories and not see any Sony handsets.
The only thing I'm not a huge fan of is their somewhat large bezels, but otherwise their current phones seem excellent.
Anyone know what the dev community is like and how easily the phones are modded?
sony has been very friendly to the dev community in the past year
they've been providing AOSP source code/binary blobs for several of their xperia line phones
http://developer.sonymobile.com/kno...droid-open-source-project-for-xperia-devices/
FreeXperia is a group of devs for Sony Xperia phones, they're pretty dedicated
https://sites. google.com/site/projectfreexperia/home/supported-devices
google "xperia phone model + xda" and check
that saying, not as many devs/ROMs as something like nexus 5 obviously. i myself see most of the phones similar enough (Snapdragon 800, 1080p screen, 2GB ram.... minor stuff like no microSD/battery doesn't weigh that important in my books), so I'd rather have better software experience and no bloatware
one major sticking factor though is their display selection.... it's inconsistent, some phones (same model number) have great displays while some don't (in terms of viewing angle)