Get while the gettins good. Cardiff is hurting big time right now. WBA has concerns with jara out for the season but they should be able to snag 3pts here and top the table. At worst manage the draw.
Fading shorthanded teams in the lower leagues is risky. One would have expected Charlton to beat a banged-up Bristol Rovers but the rest is now history. Just watch the line for the West Brom game. If the line moves drastically in favor of West Brom especially close to gametime, you may do well to stay off. Just my 2 cents.