I would argue his ability to dig up and organize possibly obscure info would be a great asset to a major league team.
As to your second point, I dunno, he's got less than 200K subs. I guess it depends on the type of hypothetical position he's offered.