The 'killer app' of Dylan is (IMO) multiple dispatch. I believe that it changes significantly (in a good way) how the behaviour of programs can be modelled. But the 'Why Dylan' document fails to do a good job of putting that front and centre and explaining its utility and excellence.