Using a product (superbac,biospira etc etc) to cycle your tank is a good thing(should be faster), but could give you false readings. Until your nitrites hit 0, nitrate readings wont be 100% accurate either. Also, make sure your water source is dechlorinated before you add it to the tank. This will be true for all future water changes you do. It will kill your bacteria otherwise. You can also get a test of your tap water and see if it has any nitrites.
IN MY OPINION:
Doing water changes during a cycle is also not good.Even when using a product for a faster cycle, water changes would slow you down. I always wait for 0 nitrites before the 1st water change. Just be patient and wait to add the keeper fish when everything is done-it takes time. An un-cycled tank is probably the biggest hobby killer. It really does take some time,but you will have healthier fish and a better experience if you do it the right way.