I can`t remember, but is your tank high light, CO2 and EI ferts? Is the tank full of fast growing, pearling weeds?
I am asking because if so, then your tank didn`t need to be cycled. I started a heavily planted high tech EI tank last December and never saw any measurable ammonia or nitrite at any point, and was adding Otos and shrimp within a week (no fatalities). High tech tanks run with smaller filter bacteria colonies due to competition from the plants which are an excellent form of filtration, so it may be that you are currently adding ammonia to build up a colony of bacteria that will reduce once you stop adding it.
If you are getting nitrite readings, then you will have to wait for the nitrospira to develop, but it is something to consider for the future. I am a big fan of using high tech and I like to think of not having to cycle a tank as big plus for this system.
This was my first tank, so it was not as if I was experienced in any way.
Of course, if your answer to the first two questions is no, ignore me and I will go away.
Dave.
EDIT: I forgot to mention that all three of my tanks run at a pH of around 6, but my fish tell me that there is nothing wrong with the nitrogen cycle in my tanks. If you want optimal nitrification, I think you need to have a pH of around 8 - 8.5 and a temperature of 35 degrees C, but the tank parameters we run to keep our fish still allow sufficient nitrification to occur.