I was really into Foals before seeing them for the first time last September, I loved most of their album songs and they played a standard set (the set they play everywhere, setlist.fm says), BUT they disappointed me so badly live. It seemed to be an opinion shared by a lot of the audience gathered there, but a good part of them were really into it, so... to each their own I guess.
I'm gonna watch From The Sky Down now that AB has finished.