If your build SDKs for client side consumption it doesn't matter your protocol. I don't care how aws s3 really talks to it's sdk for example.
- Great documentation
- A library I can import i.e. cargo install, npm install etc etc.