I think the current design is still better than what was originally proposed- a giant hand.
Well, it still looks a tiny bit like a hand- the lower setback would be the thumb and the higher part would be the fingers; it's just been made somewhat abstract. The original design had actual fingers.
Uploaded with
ImageShack.us