Stronger Magpies well-placed for AFL flag