It has been for me. I greatly prefer the API, it fits my mental model much better. Give it a try!