I tend to think so, by removing the ammonia issue, how do the good bacteria know it's there. Ammonia is needed, the more ammonia, the more bacteria grows. Owning fish is a practice of patience, if you don't have it then you make mistakes. I put my fish in my 29gal a week after setting it up, thankfully mine survived. They all have pretty ammonia burn scars. *sigh* Now I know better to transfer stuff from my old tanks to my new one and test test test! All my tanks have random stuff every where in them, until I am done setting up new tanks lol I'll aquascape when I am happy with my numbers.
Best thing is to get as pure of an ammonia you can find with no addictive or perfume and add it to your tank daily and do your 50% water change every 2-3 days. Let the good bacteria build up. This isn't a miracle, but it's a solution to fish in cycling and should take about the same time (4-12weeks depending on tank size).