I actually have one of those and it vapes quite nicely, but it doesn't fit very well on anything. I got it for Bobo, but the the bottom is too long for Bobo's drip well and there's no air flow. I got a 510 to eGo adaptor, but then it sits up too high. It seems to be made for an eGo. I finally came up with a couple of ways I could use it, but it looks ridiculous. Vapes quite well though.
It actually might not look terrible on one of these: Groove II