Yes, Trump is efficient, effective and communicates well.
Look for the position paper’s on Cruz’s site for a contrast. There are none.
Of these other would be frontrunners, only Trump has detailed positions on his website. Yet it is Trump who is being criticized for "not having details."