I have found that they are good for building up pagerank (I started my
Personal Development Blog in July and started participating in blog carnivals etc. Now I have got a PR3)
As for traffic, Martial's right. There are so many articles in a particular edition of a carnival that it's highly unlikely you will get read, unless you are one of the first few or you have a headline that draws readers in.