Thanks for the info! That's definitely helpful. Maybe it should be a bit more prominent, like adding that "Why should I trust you?" section to the main page below(or above) "What is a VPN?".
On a site claiming to be about security, the FAQ should explain how and why it works even if the user doesn't trust the server. That's the whole point.