Well, it was used for Hinchy's upload of their Big Beat Mario remix, linked in the commentary, so it isn't exactly fanart (same goes for the art on the Mojo).
There has been some good KFAD fanart though! Makes me wonder whether we'll see some of it uploaded here, especially since all the finalists come from Japanese properties.