I do know on the earlier ecores that the plastic cage spacing was too wide. On the later ecores, the cage spacing is tighter now. Just looking it over, and taking Champ Labs word, it does look like to me it would flow better than the small holes metal tube design.
If you look at an ecore closely on the business end, you will see that it has eight intake holes. Under those eight intake holes is another 12 or so smaller holes that are smaller than the 8 larger holes. The adbv sits on top of those smaller holes. Also the smaller holes are offset from the big 8 holes. I think the offset design could be used to reduce pressure like when I step on the gas hard. Just a guess.
Anyway, I have an ACDelco PF52E ecore going on next oil change soon. I bought two, and I cut one open to take a look, and both end caps are glued on just fine. I counted a total of 61 pleats, so it does not lack in pleat count. I think it will be fine.