I responded before reading the full post, stick with what you know and do restful json, couchdb is also worth looking into for prototyping. As long as your interfaces are clean you should be good. Also consider security.
I haven't used postgres before so I am not the best person to comment on it. Is there any significant advantage of using Postgres of MySql?