If you want people to adopt your blockchain solution, then maybe the command line tools could be a little friendlier.
There are a limited number of use cases:
- I want to send someone zcash
- I want to give someone an ID so they can send me zcash (and maybe label the ID for future reference)
- I want to check my balance
- I want to check my transaction history (and maybe check a transaction by label)
That's basically it.
And these use-cases can be implemented as wrapper scripts. I honestly think this would improve adoption rates. Without simple tools, you end up with people setting up accounts with digital wallet providers, making them ripe for being scammed.