The commonly used water treatments will help detox ammonia for a short time until the biological filter has a chance to remove them. It does not last very long and does nothing to make the chemicals any easier for the filter bacteria to remove. If you are seeing ammonia in tank water to start with, the biological filter is not up to removing the amount of ammonia being produced. In that situation, only water changes will work and the filter needs to grow more capacity over time to remove the amount of ammonia being produced. On an established tank, a sudden appearance of ammonia means that something has damaged the bacterial colony or the stocking levels have been increased too far or too quickly. In this case my guess is that the newly cycled tank is not up to the current stock bioload.