I know someone will no doubt come in here and rage at me for saying this, but they are absolutely worthless. These sorts of currencies have come and gone in a moments notice, albeit this one has a unique generation method, outside of that it is exactly the same.
In my opinion (It is my opinion not citing sources), currency is worth something because the government makes it so. You have to pay your taxes and everything else to the government in whatever currency they desire, therefore no matter what you have, it will need to eventually be converted to real life currency.
This is fine, because bitcoins can be converted into USD right? Well only if someone is buying. Therefore you are relying on demand (outside of your control) to pick up your bitcoins eventually. And hopefully before your taxes are due.