Ammonia has been holding steady between 0-.25, but as far as Ive tested - nothing higher than that. I do 30% water changes every 3 days. No nitrItes, and of course, no nitrAtes yet. There are 4 zebra danios, 1 neon tetra, 2 cory's, and one small pleco in the tank so I thought for sure I'd be registering some serious ammonia.
Sounds like your water changes are keeping the ammonia down to sensible levels. Keeping the ammonia low does slow down the cycle but doesn't harm the fish as much.
I guess you have a choice, start changing the water less, have a higher level of ammonia and your cycle will be over more quickly, but you risk the fish not surviving. Or do what you are doing but expose the fish to a longer term dose.
I don't think the temperature matters too much, have it at whatever is comfortable for your fish.