Allen West has been extremely critical of Trump in his social media. I personally wouldn’t reward that with a Veep spot, IMHO.
IMHO the Veep spot should not be a 'yes man' but someone with whom you can have fundamentally opposing viewpoints and still respect them.
Presidents and Vice Presidents rarely are clones of one another. Historically. Desire for 100% congruence here is going to get us all killed. The meme about Trump being off-key on one issue or another and therefore unacceptable so the conservatives say they will stay home and not vote because he isn’t their perfect candidate. OMG.