Seems gov went with the lowest bidder for this app.
If I am not wrong Telangana Govt. launched a similar application "RTA m-wallet" earlier this year and after that we have this recent buzz about "DigiLocker". From a users perspective its not much of need to have an app just to keep the documents.
Last year, we did try to reach out to Telangana IT minister so that we can have a similar feature in our application to provide a complete package to handle vehicle services and related documents but nothing turned positive then.
Lets hope with time they improve the issues user are facing and make it more useful.