The only show written by Gen Urobuchi with characters that I liked was Thunderbolt Fantasy. And I guess, maybe to a certain extent, Fate/Zero (mainly Waver, Rider, and the serial killer duo. Everyone else ranged from "okay" to "meh"). I think Gen's writing relies too much on shock value plot...