She faced an early exit last year, but Fallon Sherrock means business