My experience regarding JDMs
I have owned about 4-5 JDMs and many PKDMs. Currently I have 3 JDMs, and man I can tell you they tough as hell. My 2006 Vitz is around 150k kms genuinely and never ever it has let us down. The car is driven in rural areas of Lahore like darghowala, baghbanpura and sing pura etc, where there are broken roads, pollution etc and its still it doesnt rattle like PKDMs and its engine and suspension are in top notch condition. My 2010 second gen Prius is even more used on these tough roads and everyday its driven about 100+ kms in such dirty and noisy conditions. There are so many myths regarding Prius, which I don't understand why Prius haters are spreading on daily basis. They have no idea how durable a Prius is, it is also around 100k driven now. And regarding their parts, each and everything is available in bilal gunj lahore and at reasonable prices, so JDMS parts availability is not an issue anymore. Lastly, I have PKDM 9th gen civic bought brand new 2 years ago, the car is not comfortable at all, the interior has scratches here and there and its rubbers on doors have started to fall apart, its only 10k driven.
All in all, I will always prefer a clean verified JDM anyday over PKDMs, but on the PKDM side Corolla is the only good option specially Grande, its comfortable and has useful tech goodies to make it a joy to ride and is durable as hell. where as Pak suzuki and Atlas Honda suck bigtime!!!!