Working with transparency is a fun way to get yourself into trouble with a logo. If you do transparency at all, it needs to be simple, easy to visually understand, and still work with a variety of values.
I like how this one turned out. I had to go through a few drafts before landing on something I liked, but sometimes the result is worth the extra effort to bring your idea to life.