Started this project a few years ago but never finished it. Will do some time soon ...

Brigade , alas, has only two east Africa (European) German packs so if you want some variety in your figures it's conversion time.
Considering the European uniforms didn't last very long you could easily do head swops ( helmets and bushats) with the German Askaris. Gives you an additional 12 or so figures.
Some of the early war Artizan Germans can be quite easily converted to East African troops.
Battle Honours has a pack of German East African troops but they are rather small compared to Brigade.
Tiger Miniatures are bigger and frankly not up to the same quality. Some useful bits however like the mountain gun.
Some of the Brigade (German) Asian packs also provide good basic Schutztruppe.
Brigade Turks with, again, a head swop. Figures are practically identical except for the helmets. Best way to get some firing figures.
The Copplestone Schutztruppe are positively giants and have an earlier uniform.
Boer infantry from different manufacturers.
British/ Commonwealth troops are better catered for by Brigade, but take a look at Woodbine for additional troops.