In a perfect world it would be great. In the flawed one we have, one single-issue item begets another single-issue item ad infinitum and we end up with nobody "worthy of our votes".
When he was considering the run, there were things about Trump which made me uneasy - most of them have been satisfied in my mind but there's always risk. I donate to Cruz and would vote for Trump with clean conscience. Here's hping we end up with a good one for a change and some of the major problems get addressed in a big way.
I think that most strongly political people are willing to compromise on some issues but not on others. Different voters have different lines in the sand that they draw. For example, to somebody who is willing to compromise with the Left on immigration but is unwilling to compromise on social issues like abortion, I may seem like a "single issue voter" for rejecting a pro-amnesty but solidly anti-abortion candidate. Conversely, to me the anti-abortion activist who refuses to vote for a candidate who doesn't feel strongly about abortion but takes a hard line on illegal immigration may seem like a "single issue voter."