I think it looks cute on girls. On guys? Not so much, and strangely I can't really think why. But on girls, oh yes, I dig that alt-look. That is, if the whole package is done well. There's a really fine line between tacky and childish and cool.
That shade you got mister OP makes me think of Ramona from Scott Pilgrim, which is rather...odd. Still, that's a well-done haircolouring. Usually when I see people with odd hair colours it looks only half-done, y'know, crappy quality. Yours is very good though.
I myself won't dye my hair like that though, or any other more natural shade for that matter. I quite like my dark brown hair, it's just too straight. I can't do anything good looking with my hair, just put some hairgel in it and that's it.