Yup, true.
Surely it doesn't help quite as much with German though? I suppose it does have some influence in pretty much any language though.
Yup, some French pronunciations are a bit funny, but no more than a lot of english words when you think about it. I still think my ok-ish knowledge of French could help me a fair bit in other Romance (latin-derived) languages.
Peter