I love your design - my partner was worried that it would not suit our brand but after much debate I have convinced her that your concept is great. What we were concerned about is that the "swoosh" looks a bit like a toothpaste logo - I loved the swoosh so much until she pointed this out. See what you can do about the thickness or even possibly the placement of the swoosh - the fact that you can put this swoosh on any corner and create an arrow coupled with a "jet stream" is genius!