You're right - it will be tricky to keep up to date, but i think we have got a good chance of doing it as long as people contribute. Because of the high immigration traffic we get through OnlineGAR i'd say i've got a better chance than anyone else!
The situation is ridiculous - I just went through the official list of all ports, and added these (that covers Le Havre, Grenoble) but Merville was not on the list. I've now added it according to the AIP entry.
Cherbourg does still have it on the website, but it's hard to spot!