St Kilda's improvement

The Saints have improved in some key metrics. But have they improved by enough?