No, There is no best card.
& Just having a few cloaks is stupid.
Shrouds:
Aquaring - 33% Resistance to Water.
Marse - 30% Resistance to Water.
Firering - 33% Resistance to Fire.
Jakk - 30% Resistance to Fire.
Hode - 30% Resistance to Earth.
Dustiness - 30% Resistance to Wind.
Skoll - Decrease vit Def by 40%, Max HP+6%, PDODGE+ 1
Noxious - 10% Resistance to Ranged, 10% Resistance to Neutral
& That's not even all. Don't stick to one thing just because some people tell you to, That is stupid, You have to try and figure stuff out for yourself and make shit work on your own asking everyone for their opinion isn't always the best thing, What's convenient isn't always best. If you study and test you can Resist while dealing damage, even though a bunch of people don't think it's possible. And having one hat on with friggs(Poo poo+Friggs or Combat knife, Whatever you scrubs wanna call it) is not resistance, That's a noob way of winning, so don't let anyone fool you into thinking that's a good way to win.
& as for the cards you mentioned, you asked why they are good, Deviling only blocks Neutral attack, by a large amount but increases damage from EVERYTHING else. It is a good card 1 on 1, But in team fights, you are bound to get killed wearing them. Radyric is for Neutral attacks as well, It doesn't lower such a large amount, but it doesn't increase dmg taken, Unlike the Deviling, Deviling is ideal for fighting Acid Demo, Asura, Occult, Martyr & I'm sure i'm missing more.