Jay,
Not familiar with the you tube guy but yes when a tank is new and you are cycling it you dont change water unless fish are in it... wc slows down the cycle.
Your tank with fish from Liz is fully cycled.. its biofilter can process what ammonia the fish make. More or less wc will not change that..
Your fish however would probably appreciate you not changing less water.