I'd be concerned if Brailsford was directly involved in football-specific decisions, but he's a proven world-class sporting analyst.
He could also be an alleged world-class sporting cheat... but the benefits of having him in a sporting setup are pretty apparent.
Yes I suppose it depends what exactly his role is - Jim obviously trusts him so he'll probably be involved in some capacity