I actually am starting my first day of classes here at KU. I grew up in KC though, so I am familiar with the town. It's a fun place, and from my first few days, I can assure you the social life is amazing lol. And yeah, KCI is the airport you will use if you do come to visit.
Well that's just like, your opinion man.