Thanks Doc. Your posts on this forum were a great help for me and of course, you were the one who narrowed down this car for me. I checked the Eco icon in the meter, it was on for sometime but it turned off after driving a bit. Don't know the reason. But I didn't see a tag of ECO IDLE that comes in mira, It was present on another black boon but the car had a major impact and it was 2012. I guess there's no eco idle in this model too, as there are no signs of it on toyota passo, but i'm sure that boon comes with it.
http://www.daihatsu.com/news/2014/0414-2/20140414-2.pdf
A proof for the MMC with eco idle in Boon, but the mileage mentioned on the site is the same as of the Passo I'm buying, can't understand what good is eco idle then.