These artifacts in DFAO are from aggressive optimizations needed to make it realtime. Hopefully something we can improve in the future.
You can improve the quality with ‘r.aorecordradiusscale .1’ or smaller but it will increase the cost of the method.