Made me laugh a bit, this really is football basics and not complex. The phrase let the ball do the work just means: don't run with the ball when you can pass it to someone already standing there. Not really rocket science is it.
And even although I do agree with the writer that JP's profile matches with what Saints were looking for I don't think the past two matches are any proof of that. They weren't bad results but they weren't great either, nothing can really be told from these two matches.