I can't say much regarding regs for France, England, Australia, or Canada, but our FAA has been pretty darn sticky on compensation/consideration around non commercial pilots for a loooong time. It's almost impossible to even split the cost of a flight between a private pilot and a passenger...