What is it about the concept of a フリーゲーム that you say differs from libre software? The difference could be an important reason for me to not use that term even if it's more commonly understood. If it had the same ambiguity problem as the English term "free software", for example, that would be something I would want to avoid even if it meant more verbose explanations.