He's a professional first from everything I've seen. And dismissing someone solely on the basis of what their political leanings are is just a moronic thing to do. As then you just start the chain of 'That guy's an avowed republican take anything he says with a grain of salt." "That guy is an avowed independent he's wishy washy take what he says with a grain of salt."
You judge people on their actions not whether they have an R or D infront of their name. One or the other may raise suspicion but it's not a reason to outright dismiss someone.