In reply to Nate Wright.

That's a very important point. Anything considered for merging into core must be ready for prime time. I've seen no valid argument to support Matt Mullenweg's wanting to wait for all possible endpoints to be ready before merging anything. The four proposed endpoints cover a lot of what developers what to use the API for in the first place. Parity with all wp-admin features is not necessary for a minimum viable product.

My two cents: If the proposed endpoints are merge-worthy, merge 'em. Keep everything else in the plugin.