I'm pretty happy about it personally. Love the chiefs and The new stadium would be around 10 minutes from me so I may have to get season tickets once they move. Too many fans were saying that they were "Missouri's Team" even though both states had always rooted for them as their home team. (and probably more of KS for a while since MO used to have the Rams too...)
And I am just outside of Wyandotte/Johnson counties so if something goes wrong it hopefully wouldn't affect me as much tax wise.

I get to live outside of the city with some land/privacy and still be near some nice things to do.
I hope they use it for a lot of fun stuff in the offseason too, cirque shows, concerts, etc. that they can't easily do at Sandstone or in the Soccer stadium