I haven't heard about this site and I do visit it and assuming that it is just like Myetherwallet which you would use the site as a wallet but with this one I do have doubts regarding on security. Don't trust on this one I would tell you this. Downloading software into unknown or not famous source would really have the risk. I don't know why people do bother on downloading and using up shady services online.If you do decide to proceed then its your choice.