There are so many variables to why you may/may not be successful. IN my experience consistency is the key. If you're changing water every day, you're also changing the temp, ph, trace elements, etc... every day.
I would agree that in general, the better the water parameters the better your success, but I would rather see you keep the tank as consistent as possible during the first few weeks. If you want, monitor the ammonia levels, and do a water change as needed.
My fry spend the first 3-4 weeks of their life in a 5 gallon tank. I perform a weekly water change of ~40-50% in the first month. I make sure I match temp, salinity and ph exactly.
The best advise I can give you is to only change one thing at a time while troubleshooting. If you think it could be the water changes, keep all your other husbandry the same and change how you do water changes. If you still have the same die off issue, you move on to something else.
In my experience, once you get to the 30 day point, the hard part should be over.