I installed CNG my steermatic, drove without trouble approx 15km purely on CNG. although never faced a mechanical problem, the real problem was the quality of CNG from CNG stations, long queues, damn! wtf, i want fuel, so get in line, crap. so i got rid of it. Hence it will work, you need an educated mechanic to install CNG on you steermatic. Steermatic's real joy is petrol or hi octane 
Low resale: I found someone selling his 2007 red one for 850k in today's Dawn.
850 k is good deal but depends if its trouble free, accident free. Here on this very forum, we have seen deals for steermatic above 1,000,000/- 
But the question is, if you want a car for your comfort or joy or for resale worry even before you have bought it!.
Complex engine and machinery that the local mechanics don't get: It'll result in greater maintenance cost since Honda people usually charge a lot. Are there any good mechanics of Steermatic present in Karachi?
my personal opinion is to always take your car to appropriate workshop, because the mechanics are trained. Local workshops, my experience is 
these a$$h0l3s know nothing & are literally thug. I never trust these guys.
Regarding maintenance, my steermatic is now 88 k driven & never had any trouble, the only thing i remember is regarding spark plug coil, when one stupid washed my engine with high pressure water & it got faulty. Otherwise no issues. 
Size: Of course, Civic is a bigger car.
in what terms ?
Market acceptability: Again, Civic wins here I think.
Yep, keeping in view the 90% "Rolla" nature we people have, cheap things win:D
I want to buy a Steermatic but all this has got me double minded. I tried searching on PakWheels for answers of the above mentioned but could only find opinions, not facts. Being the fan club, I know this might not be the best of places to post these queries but I'd appreciate if someone could help me silence the critics.
Waiting for a response from the lovers.
Steermatic is for joy
Rest you have huge options related to CNG, resale , maintainenance blah blah blah...
& Accord7362 rightly mentioned. Why compare? its a car apart!
good luck & do share what you end up buying 