Definitly upload them to the logo site. There hasn't been too many new additions recently, (either that or my e-mail alert broke).