Yes, the 'still' was misplaced and unnecessary. It should have been simply 'the fact that we are excited ... etc.' The style is new, despite the fact the routes are 24 years old. That's the point. Doubly inspiring, then and now.
Try this test, would we have been excited by a flash of Cenotaph Corner in 1976 or of Lord in 2003?
And, Chris, oops.
Reply to Cofe obviously, Andi posted meanwhile.