Many people may argue that pH would affect ammonia's toxicity.
While this is true as low pH means more ammonium [non toxic], IMO why risk it?
Make sure that your tank is fully cycled, that means ZERO in both ammonia and ammonium.
Then you don't have to care about the ph-ammonia toxicity relationship since it will always be non-toxic.
I'm saying this because the only thing I would considered safe is if I can control it.
Sure the low pH currently might make the ammonia non-toxic now, but who knows?
What if something happened while you are away or sleeping and cause the pH to swing upwards?
Your fish will be suffering in toxic ammonia for who knows how long
Not to mention that a sudden pH swing would cause stress to the fish,
How about some toxic ammonia for bonus damage?
One main problem can happen (and be fixed) two ways.
You have more waste being produced than the system can handle.
To fix this:
1) Add more mechanical filtration to physically pull waste out of the water, so it's not allowing the ammonia to stay in the system.
2) Add more biological filtration (water moving over surface space- bioballs, fluidized sandbed, gravel... anything the aerobic bacteria can grow on).
If you pick #2, it's going to take time for the bacteria colony to establish at the level you need to consume the ammonia being created and turn it into nitrate.
Doing both might be a good option for you.