A biometric database is hardly rocket science anymore. The main problems to overcome are likely not technical but administrative/political. I am pretty sure it will not work at first and for some time, as said political problems will need time to get (hopefully) worked out. As other posters said, only for all gov't offices to start to actually accept the UID will probably take many years. But its a good start.