The font path is only the starting point when you select a font for a text object. You can navigate to any folder that contains a compatible font. I personally set mine to “//font” without the quotes. This point to a font folder where the blend file is located, because I like to keep the fonts I use for a project together with the project files. Side Note: You can pack fonts into your blend file.
Slightly off topic: I put Courier Prime, an SIL Open Font in the blender system folder(Blender folder/Datafiles/fonts/). I like to set this as my mono space font in preferences->Interface->Text Rendering. I do this because I use my text editor more for screenplays than python scripting.