Melafix is an iffy product IMO. I keep some on hand more for the peace of mind than anything else. To me the ammonia is your greater enemy right now, so I wouldn't worry about the melafix untill your tank has made it though the cycle and the water tests stablize.