This is the only way out. Today we have congress (big monster) 95% bad and BJP(small monster) is 80% bad, choose BJP today. Tomorrow we may have BJP 85% bad and other alternative (smaller monster) 70% bad then we choose that alternative and have the smaller monster and so on.
Can/should we wait until a 0% bad (100% good) monster comes in picture to choose for infinite time and keep choosing biggest monster?
About Modi's claims, it is not only him saying about, there are many others who praised Modi's model of development. Recently one report from US govt., a muslim cleric Mr Vastanvi praised his model, it doesn't mean that he needs certificate from them or from me or anybody else. Gujarati people's certificate is what he needs and they have given that, not once or twice but thrice, that too after his so called communal image. Remember that same US denied him visa once.
As far as Janlokpal is concerned, you can see what is happening with team Anna members, they are being continuously targeted, apprehended and humiliated. Most of these things are done by congressies. Take Hisar by election, all candidates/party heads supported janlokpal in writing but congress. It doesn't mean that BJP will bring the JLP as it is but at least it is committing in writing in front of public. Why congress didn't do that. Lets assume that congress is also committed than why there is a delay? Everybody knows who played spoilsport in JLP civil society-govt. committee meetings.