If they did something like this for the new movie Enterprise I'd get in in a flash. But for the 1701-D? Been there, done that. Technical manuals, floorplans, the Fact Files... I've had more than enough for one lifetime.
^ Pretty much my take too.
This sounds like something that might be good for a newbie dipping their toes in the water of TNG for the first time (thanks to the BDs?), but... the 1701-D has been covered in so much detail already, and it's all just a little ho-hum to me now.