As for use cases, I'm using this in tests to introspect the database.

With regard to wrapper commands, I'm not a fan of said practice for several reasons (boiler plate code, loading/dependency issues, and more), so that is not an option for me.