What about the characters and the great individual episodes? Spike, Jet, Ed and Faye are some of the best characters I've seen in anime. And most of the episodes are just great (especially Cowboy Funk, Toys in the Attic and Pierrot Le Fou)
The characters do not develop in any way by the end of the series. The only character that reaches any sort of revelation is Faye.