You're using the setup I have for cross-class on my BRD, so I say you're good.

Keen Flurry sounds good until you realize that BRDs shouldn't be getting hit by anything outside of attacks that hit the entire field, so it won't help much (especially since those parry and dodge rates don't seem to kick in for those attacks).
Feint's slow effect can help, but due to diminishing returns it runs out of usefulness fast.
Haymaker requires you to dodge an attack before you can use it, and you shouldn't be getting hit in the first place so that too doesn't help much.
Mantra can be useful, but it requires you to be close to the people who need to be healed, which is not suggested for a BRD outside of stacking for certain attacks.