It is not a bad idea to keep a log of everybody who uses internet in a public place. That would certainly help investigators to track criminals. A law-abiding citizen wouldn’t mind a little hassle of showing his IDs in Cyber Cafe.
But, the big questions are – will it be implemented properly ? Is there a proper monitoring body, effective enough to monitor the requirement ?
And, past experience shows immatureness in decision taking. They have taken decision in hurry and later realize the decision can’t be implemented at all.