For regular usage, a Windows Phone is a great option... But for people who like to tweak and customize their smartphones, it leaves a LOT to be desired...!
The lag is minimal, the UI is fluid and simple to navigate, everything is basically out there in open sight and not buried deep within the settings menu...! And the push notifications work great and I've never experienced any missed notifications (Except for Twitter) although tiles can be a bit problematic at times... My weather tile, for example, often quit working... And my battery tile often show different percentage...!
Anyhow, if you're interested in a WP with bigger display then you can buy The Lumia 535 for about Rs. 7,500 on Daraz.Pk and its quite a steal at this price considering the fact that this phone is eligible for W10M upgrade...
And you're absolutlely correct about The Lumia 650... Its specs are absolutely GARBAGE...!
A Snapdragon 210 32-Bit Quad-Core in a 22,000 smartphone is absolutely ridiculous...!
You can get a Snapdragon 616 Octa Core Lenovo for about 17,000 now...!
Anyhow, unfortunately for us, Microsoft has finally decided to kill-off Windows Mobile platform and will replace it with a "unified" OS that'll run on ALL platforms...!!!
So, the upcoming Surface Phone will likely run on full fledge desktop OS with a different UI...
And... Only time will tell how that goes...!
P.S Sorry for the late reply... Been too busy to spend any time on forums...!
Good Day!