What are the genetics for that thing again?
Personally I think you should name it based on the kind of high it brings. If it is a soaring high I would give it a space name, Dark Matter, Red Shift, Violet Sky, Dark Star or something like that. If it is a body, couch-lock, kind of high then I'd go with a more terrestrial name like Amethyst or maybe something that describes the flavor in terms someone will get. If it's sweet and berry, call it blackberry syrup.
I liked the names you brought up but think you gotta meet her before you really name her. Took me a while to figure out I wanted to call my stuff Element Zero.