if you have seen the episode this is based on...Baal provides essential assistance to Samantha Carter(Baal configures all the gates to dial at the same time) so that she can defeat the replicators, and undermind Anubis...so while they cant share victory, they can work together a bit...
this episode is based on the Battle At Dakara as seen in Season 8 episodes 15&16 IIRC...where the Jaffa claim the temple and the replicators are defeated...
as far as proper Jaffa units...they are being worked on, but units that are very specific are hard to get the unit makers to do, and I am just learning unit creation...
Rest assured that in the future, the Jaffa will not be spearmen...
as far as sounds, I did the sounds myself, Zats and Staff blasts, as well as run/fire sounds for the ships, pulled from the episodes...you might have the sound off...or it is possible that they arent included, but Im pretty sure they are...
Also...the Jack O'neil unit is named General Hammond????I have no idea why that is...I will investigate, but its not like that in my version