I did check it out and could not notice any deficiencies. The only other odd ball setting I have to enable to have it print fine custom infill is "Slicing Tolerance" set to exclusive. I ended up fixing the bottom portion of my issue by setting bottom layers to 1 and initial bottom layers to 0. Just cannot figure out how to do the same thing for the top.
I am jealous of your direct drive setup. That's next on my list, I have a Creality CR-10S Pro v2 with z-sync mod, and silicon hot bed spring replacements.