Not to mention that you're potentially putting a very crucial part of your company infrastructure in to the hands of another company whose interests are probably not aligned with yours.
What happens to your startup if (though unlikely) in six months time Twitter decides to start charging for authentication or different levels of service?
Something to consider.