eightyfaux,
this is exactly what the sort of thing that we are looking for, but this just doesn't jump out as "the one". you, i think, have a handle on the concept we are looking for and are wondering if you can submit anything else?
you are one of the only people that have submitted both a strong wordmark with a pictoral element that could eventually stand alone. we will be having our group consider this design.