Hayward looks a player but as @Lowrider says, scoring ceiling may be low. He kicked 3 goals last night from 8 possies.
Swans next 2 are tough match-ups, too: WC in Perth and GWS. After that it gets easier: Carlton, Brisbane, Nth, StKilda.
So he'll probably be a slow-burn.