Am I correct in thinking that the goodness of Cloud Endpoints comes with the following limitations:
Taking these item by item:
User
object) is limited to Google accounts, but you're free to build your own authentication scheme by checking the OAuth headers (or email/password if you must...)