I've had fairly good results with Pedro. As a ind. character, look out sirs are usually enough to keep him safe from instant kill weapons I have found.As well, you can use him as a decent tank to keep his squad alive longer. While he isn't a slouch in close combat, I prefer to stick him into a sternguard squad as his storm bolter is fairly strong for what it does, and noone expects 40 attacks from a squad of sternguard on the charge,

. One of my fave choices for a special character for space marines.