He was right about Sebastian Stan and Falcon being in Cap2 and also tweeted to "expect casting announcements soon" and three days later we got Cap casting announcements. So he's not completely discreditable.