im not that familiar with the msm8225 but yes on paper mt6577 should be better, considering the cortex-A5 and cortex-A9 difference and also one is 45nm and the other is 40nm, and it's a common sense that smaller means more energy efficient, which leads to better battery life.
on real world though, not that much difference. apart from BP2 have USB-OTG function, i don't know mi501 got or not.
issues, well there's hiccups here and there, which is normal because even my sola got hiccups here and there. ICS still don't have Project Butter unlike Jelly Bean which is much much smoother. No problem with Wi-Fi so far, and GPS is a little slow (compared to my sola again) but that's normal for a new phone. It'll lock faster after starting it up at the same place several times. The A-GPS function is redundant though, not recommended to turn on, or it'll just make things worse.
I am anti Go Launcher kind of user, and i hate that BP2 comes preinstall Go Launcher with it. so i use back stock launcher, and it perform much much better. hmm... might want to test Zenonia 5 tonight, note to self
overall, if 5.2" is too large, this 4" alternative is not that bad at all. I bought my sola for RM999 back then, and both perform almost the same. BP2 lacks some of the functions sola have (NFC, floating touch, Sony's own s/w, which I like) but performance wise it still can keep up.
The camera was awesome too. not only still shot but also got panoramic shot and scrolling shot. even better it is an 8MP unit!
Thank you so much for a very informative reply. Feel free to share pictures of your launchers as well as your personal experience with it.
Speaking of the camera, how good is it? Is it comparable to any branded model that you could name? Do share some pics takne using BP and others for comparison. Do share your personal experience and comment in this.
Thanks a lot bro.