I have been using the TBA API for small projects for the last three years. It is extremely stable and I have yet to see it go down during times with heavy load (see the
FIRST API last season). In addition, the FRC Events API has some
interesting requirements about handling keys such that each user has to have their own token and username (at least that is how I am reading it). In short, TBA's API has basically the same data, but makes it much easier to handle and access.