I use citric acid stop bath with amidol (which I seldom use), but acetic acid for everything else. Citric acid may have some advantages for stain prevention, but that is seldom a problem with ordinary developers. As for pH, I've seen sulfuric acid called for in a rapid film process; I think the idea is to sort of neutralize the developer. Citric should work just fine. One unpleasant experience I have had with citric acid is mold growth; it seems to be an excellent medium for some things.