So basically if you would like to make a desktop application including Onionoo & Atlas together to provide an end-user an application that he can download to query/search/analyze the Consensus, APAF it's a good choice. If you just need to do it for a single application that does not need to be installed and/or distributed hundreds/thousands of time, then the APAF framework may not be the right choice.
I don't think APAF is a good choice for this. It's just a web service that's going to run one of the Tor VM's. We're not going to bundle this with Atlas as a desktop application.