you were presented with two owner testimonials plus review findings and you are still negative
as per forums look what was written above Netherlands, where they are based and have a healthy fan club.
so i guess because you couldnt find mention of the server on a uk forum you presume they are not well discussed in the netherlands?