NTFA: Dane Swan 'a great thing' for Perth