Open the mdp file and getting the data or open the MobiPocket file and getting the data seems to be similar operations with respect to execution time. And you probably have to check if the MobiPocket file is updated anyway if you used the mdp file so I do not believe you gain anything using it.