I completed samurai champloo some time back and I found it great.The story is good.It taught me alot about Japanese tradition :P.One thing great about samurai champloo is that it is a mixture of many genres.Some parts were just too funny(like the baseball episode),the fights were totally amazing,it has japanese history etc. It was also a bit emotional. One thing I didnt like about the anime was the 22th episode of the series.It was a weird episode I couldn't just get.It was a filler just after the best part of the story.Make sure to watch the 23th episode(its also a filler).The characters were also fabulous.So overall its a great anime.
P.S This is my first review so sorry for my mistakes