the way ggc works is they keep seperate lists for each game. However ACI which is another ANTICHEAT site. also collects data from GGC and thus if the server has them enabled will use the cross game kick and kick you out of the game.
pbbans has the same feature they just dont share with ggc due to a conflict.
as of right now we don't know if BFHL will use the same GUID like BF3, BF$, and MOHW