Flushing cooling system

This question os for my dd, so if nees be mods may want to move this. I've flushed cooling systems on an engine with cast he adds by using powdered laundry detergent with good results. I drain rad and add water with some detergent. Run up to temp. Drain and redo as needed.
Would there be any issues using same process with an engine that has aluminum (heads etc)??
Thanks all

It works,be careful ..?What mill? It might agitate head gasket seal,and other cooling system products...