Using the instant egg cheat can render the pokemon detectable as hacked if someone were to look at it. The RNG moves in a sequence. When breeding, you can only get PID's in sequence of a seed that allows the daycare man to provide an egg. By using the cheat, you get an instant pokemon, even if the game says that it was impossible for the daycare man to have an egg ready by using the RNG formula on the PID.
This code just has the game check more often if the daycare man can give you an egg. It works just like the fast hatch, where 1 step = 256 or so, but in this case, 1 step = 17. It's really preference, no point in bashing. It was something I looked into for a few hours, and finally figured out. If you really don't like it, then just continue using instant egg.