Some of the BfA recipe enchants required to level bfa enchanting up to the point where you could enchant the good stuff are locked behind nazjatar trainers, but due to a bug they are available in boralus for ally only, thus not GF, but unavailable for a faction.
Second, and this is an argument...