I really like their archiving capabilities, but I can't help to wonder who is behind the website and if they can be trusted on different matters, e.g. if it is sponsored by a particular government or country.
This is in contrasts to the Internet Archive which has a much clearer affiliation, so I know what to expect.
The wiki page does not seem to mention it.