To this day, I still do not know why people still use the old method of fishless cycling. In my opnion, get Bio Spira and a few hardy fishes. Put the Bio Spira in with the hardy fishes in your newly set up aquarium. Don't change the water or anything like that or put medication in the tank, and in a week or a week and half, your tank will be cycled.
But I heard that a small minority of people get bad batches of Bio Spira and it does not work but that is a small minority. The basis of fishless cycling was to protect the newly introduced fishes from any harm. Bio Spira if done right would lower ammonia, nitrite throughout the time, the cycling takes place in the tank so the fishes would not be harmed.
Advances in technolgy such as the introduction of Bio Spira should have made fishless cycling obsolete.