Hi Kendra,
It is very well possible that the atomizer is too wet. It comes primed from the factory, but I believe David tests all the atomizers he sends out (which is a good thing), which could mean it is slightly on the wet side.
I would suggest trying to dry vape it (without a cart, just the mouthpiece, or even directly on the atomizer mouth/hole) for a while. See if you get better vapour after a while or if it becomes even less. If you do get more vapour, keep dry vaping until the vapour becomes less, and then try with a cart. If dry vaping makes the vapour even less than with a cart, my theory may be wrong. Be careful not to let the atomizer get too dry either though, as that is not good for it.
I realise this seems confusing, but I have had quite a few atomizers arrive too wet and needed to dry vape to get them working properly, which is why I suspect this might be the case with yours.
It is true that the atomizers on these Mini Pipes are a bit hit and miss. Some just don't perform well right out of the box, others perform very well (which is where the big vapour stories come from, and it is absolutely true !) for a while and then either taper off over time or die altogether.
Thus it is very possible that you may have one of these atomizers that doesn't perform well out of the box, but it seems unlikely to me that all of them are like this. Besides, I know that Davids tests his atomizers and finds it very important that they give good vapour before he sends them out (apparently he's refused a considerable amount of them because they underperformed !), so I think it more likely that they are just too wet.
The reason the Mini pipe atomizer didn't work with the KB is probably due to a compatibility issue. It seems that some of these Mini pipe bowls work fine with other 801 atomizers (and the Mini pipe atomizers with other brand/generic 801 batteries, although the draw is then generally quite tough due to the different placement of the airholes on the Mini Pipe atomizers), and some Mini Pipe bowls seem to not want to work with the same 801 atomizers that did work with the other Mini Pipe bowl

!
I have no explanation for this at all, it is a total mystery, but you can read about it elsewhere on this forum. Some people have modified other (non Mini Pipe) 801 atomizers successfully to get them to work properly with the Mini Pipe.
Hope this helps you in some way, good luck ! The Mini Pipe is really a great device when it is performing well (been using it for a few months now and rarely use anything else anymore, but I do keep a considerable stock of spare atomizers handy !), the flavour especially can't be beat !
Cheers,
Silver