The problem of starting from an already existing hardware (sorry, didn't remember who wrote this) is you can't find a small phone in the Android world (same for WP, only Apple provides such a small device). Even the Sony X Compact are too wide.