So long as you have a safety which you would be happy to attend, and you can afford the cost of applications, and the time to put an essays, you may as well.
However, if cost is an issue, UIUC, while a top CS school, is also notoriously stingy in aid. Also, there is no benefit for you in attending their CS+Geography program over attending a “lower ranked” CS program in a different college.
You are a strong applicant for any college, and you should definitely apply ED to your favorite choice which you could afford.
Looking at that scattergram, I would not take it seriously. First of all, IPEDS only gives the median income of low SES students. At colleges like Harvard with smaller and newer CS programs, which also have very few low SES students attending these programs, the median income is meaningless as an indication of whether you will end up with this type of income or not.
Using LinkedIn as an indication of employment is ridiculous, since it assumes that all CS graduates will have an active LinkedIn account once they start working, and that there is no difference between colleges in the rate of use of LinkedIn by their graduates. It also ignores the very large number of CS graduates who have their own successful startup companies, since the article makes the stupid choice to only count those “reporting CS-related positions in top companies”.
Moreover, they determined “top companies” based on the rankings of other people, which are dubious at the best. Basically, it is presenting a bad analysis which is using the questionable results of other bad analyses as data. The fact that they have MIT with such a low placement rate really demonstrates that it is a case of GIGO.
So ignore the article, it is not providing you with reliable information.