Crankcase evacuation kit!?

I know im not running mufflers. I would assume the back pressure from the muffler would not do any good for the crankcase but then again there are check balls in this kit I ordered. Who knows how long they will last its seems like the check ball is basically a pcv.