In WP-APIs defense, the reason they haven't updated the plugin on .org is because it's undergoing a massive overhaul for a version 2.0 that they'd like to get merged into core, but yeah, it's unfortunate that there isn't more information on MakeWP about it. It's pretty much the Next Big Thing in WordPress and I'm sad it hasn't been merged in yet.