I signed up with them for a couple of years when we were spending a lot of time in France and found them quite useful . They have a list of most aires in France many with photos and some reviews as well as GPS cordinates . If you have the all the aires in France guide as well ....between them you should have all the info you need . They also have a forum which was not very active at the time but the mood was more informative with less banter than FUN .
I did not renew simply because we now spend more time in other parts of Europe and the site only covers France .
I joined it the first year but did not renew as there never seemed to be anything new on it. The info was useful for our first trip as we went to France having only had one weekend away in our van but if you are not in a rush for your first trip the info on here is much better.