Yes, I would expect to see a reading of ammonia if the local water is treated with chloramine and then we use Prime to make it safe for fish as I think the Prime turns the ammonia to ammonium which still shows when we test for ammonia, even though it is safe for fish.The problem I see is that a tank with no real source of ammonia, will not build much good bacteria during a cycle as there is very little there for the first group of good bacteria who use the ammonia as food.
Aquasoil may be producing some ammonia as well but I have not used it and not sure of how it works out.
If we have a tank full of plants and some of that plant matter is dying, it does provide some ammonia but the resulting tank cycle is very low level and not really ready for very many fish. But that is where the question of what the final result is that you are working to get.
If you are not planning for fish or other things which are harmed by ammonia, there is little need to cycle, but if you plan to add a group of fish like a shipment which is ordered, the full blown fishless cycle is a really good way to get a fully ready group of both types of good bacteria built to meet the sudden bio load of a full shipment.
A full fishless cycle is safe for almost all situations but slow and lots of work while there are lesser methods with less effort but they come with a bit more calculations as to what load one needs to be ready for.
When I am doing a cycle for a new tank, I watch the ammonia, nitrate and then nitrite readings and do water changes as needed to keep them correct but I do not watch the water color but just let it work it's way out as things go along. After a month of cycle, the two items usually are getting done, though.