This pains my eyes. Avoid globals where you can. "The size of the amx" is an irrelevant argument. Should be a couple megabytes tops; the size of an average picture or song.
That's something he can go with (if he insists to go forward with his idea). My only doubt is if using global variables reduces compile time (as he states) to a considerable extent?