The reason we don't have a logo is because we have several domain names pointing to the same site...at this point whats important is to have a clear domain based design so that we can effectively spread the word. Once we have chosen a single domain and name from which the site will be identified...then we will have a logo (this is all in the works).
For stickers, using the actual domain is vital...we don't have an established brand like HKS for example...so the goal is to have clean...easily read stickers to promote the site.