I have meant to post this for a while. So far I haven't noticed any artifacts on my prints.
Davinci Duo 2.0A Repetier
Let me know if you think these feet help or hinder good printing.
To be honest I haven't seen any difference in the quality of any of my prints.