Hey change that theme its being used alot.
Second the use of leechers is not good, no one will come to your site to stay and enjoy the feel of it. No one will be bothered if there are leechers, so better not to use them anymore.
Otherwise nice domain name you got there :P