Wow, I didn't know the plant had that interesting a past! I just bought it on Ebay bacause it looked cool.
Josh, yes it's one of those "oozy" neps that seeps sticky nectar all the time. It's been one of the better growing neps I've had. I think it would make a good windowsill nep.
Trent, I don't know if it's male of female. Hopefully, it will flower. Do you have a pic of yours? Mine is the only one I've seen around.