A LPL champion is someone who managed to finish 5 painted miniatures a week over 10 weeks and to a very good standard including good photography.
Indeed, Yes. Thank You schoolmaster
The addition of the adjective "instant" in this case is meant to imply that the author of said beautiful vignette is regarded as capable of aforementioned task without participating.
Simply as a statement of opinion in the eyes of the poster, me.
Can I sit down now, Sir?