We like the logo a lot. We still haven't decided on the "true" rank of 1-5, so please don't conclude from the ranking that we are not interested. There is a small judging group, and we each have our own preference. Your design still has a good chance.