I think you're rushing the idea. Stop and think about what the logo is suppose to represent. Looking at what you've got there, I still have absolutely no idea what the service or product it.