You are welcome. Right now I feel that the message is clear, without getting down into the specifics. Personally I like broad messages/ideas as they appeal to the majority of people better, which is the main purpose that a logo must achieve.
Cheers on the good color choice, this combo is my personal fav as well.
Sincerely,
Mint