According to the product identity license, and my own preferences, "Basic Fantasy RPG" is okay in print. I'd prefer to avoid the abbreviation BFRPG in print; it would only be okay if for some reason the name of the game had to be used repeatedly.
Other than that, I'm in agreement with Chi.
Creating game materials? Monsters, spells, classes, adventures? This is the place!