Yar honestly, I am one of those people. 125 is complete kachra and would probably be the last in my list of purchases IF I could afford better bikes.
Jin logoan nay bari bikes chalayee hayn woh 250 ko bhee kuch nahin samajhtay. I rode a Suzuki Intruder 250 and that was crap. The least I could ride was a GS500 and probably my favourite was a Honda VFR-800 interceptor.
The only difference here is , bahir banda jab hota hay to yeh bikes mil jati hayn 2000 say 5000$ tak main; heck my friend bought a V-Strom 1000 for 5000$ and it still runs awesome!
The customs duty in Pakistan is outright atrocious. Just last week I rejected a DHL post when my brother sent me my old camera battery. The value was 2$ . DHL was asking me to pay 903Rs (about 11$ CAD ), saying that's the minimum duty. So I was like Eff That!
That's why I was saying keh local agar Manufacture ho gi Karachi main to it's price should be less. Otherwise, imported to RoadPrince ki wego bhee hay.