I can't argue with a filled niche, but I found the article useful for a variety of reasons, some of which anyone may need. For example, as you said, balance transfers, but also cash back cards, mileage cards, bonus points, bonus cash, etc.
And I notice that the site to which my link references seems to be updated on a regular (daily?) basis, so if anyone is considering a new card for any reason, it might be worth checking out at the appropriate time.