Yeah, they're legit.
In the baseball preseason thread I was having a discussion with someone who knew a lot about baseball stats, and he kept telling me how the Marlins lineup wasn't good enough because they have Pierre and Castillo at the top, and statistically power is better than speed. I tried to explain that they are the strengths and cause havoc with their speed.
Anyway, yeah Delgado was a nice addition for them. They have speed, they have power, they have the experience, they have the defense, they have the PITCHING. The bullpen is average. They aren't bad, but they aren't anything special. The pen needs to develop because these starters aren't going to go 8 and 9 everytime.