I like the way the site works, and I'm in the middle of my first test under the new ownership which seems to be working well.
But dude, you gotta advertize if you want the site to survive. Look into placing an ad on those "daily Bitcoin faucet" sites if you want some cheap visibility. Don't let the site die due to lack of traffic like BitcoinTorrentz did (the inspiration for Bitfetch in the first place, if I'm not mistaken)