The problem here is you are thinking how you would vote. You can't do that. I guy I think about along these lines is a Ted Cruz, and he won't draw in anyone that wouldn't have voted for him already. He comes across too preachy. People who aren't as religious don't wanna be preached to. Faith is important to me, and to be honest, i voted for Cruz in the PA primary in 2016. But I can see how he turns people off.
The truth about Trump is that many of us voted for him in spite of his personality...we voted for him because we agreed with him on issues. I think his policies were mature, and because of that cared not one bit how he came off. You also knew he would follow through.
I just don't see anyone out there right now that approaches that.