The ammonia method is better. With fish food you have no idea just how many bacteria have grown so you have to add fish very slowly, a few at a time. And the decomposing food can make a mess in the tank. I don't think 1 flake every 3 days would produce very much ammonia either.
If you let us know which country you are in, members who live in the same country can tell you where to get ammonia - fish shops do not stock it.
While you are cycling the tank, can I suggest you look at your water supplier's website. Somewhere on there it should give your water hardness. Post the number and the unit on here rather than words. They could use any one of half a dozen units which is why we need that. And also test your tap water for ammonia, nitrite, nitrate and pH and let us know those as well. With pH, you also need to test a sample of tap water that's been left to stand for 24 hours. pH often changes on standing so we need both readings. These numbers will help to suggest which fish are best for your water.