I use the SOAP API both server side and client side (Javascript SOAP).
Currently missing:
- A JSON API
- File API, move files, delete files, edit, change, including moving to secure zones.
- Shipping API, for existing built in shipping, I understand you can do a custom shipping amount.
- Get orders or anything within a date range.
more as I think of them.