I'd use it if it was in core.

Telling users to install another plugin to run your plugin creates a real bad UX.

Most folks have been 'forced' to roll their own APIs while waiting for the fabled JSON API to roll into core.

Put JSON API in core already...