I do not agree that Trump is “more electable.”
Hillary and the DNC have too much public information and videos of Trump - about his support and praise for her and the Dems, and his “antics” that make me disagree with you on that.
Hillary is going to make ads showing Trump praising her? Don’t think it would matter, he could write that commercial himself and it would look good. Trump also did a lot of business with China. Are voters going to hold that against him too? No, he brags about it in every speech.