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.
Regards,
Mat