I have to agree that peacocks aren't usually a "cycling" fish. Additionally, he is going to require different feeding than your tropheus that will eventually end up calling the 75 home. You can do LARGE water changes to help with the ammonia and nitrite levels, but will also increase your cycle time...HTH