I think Beto hit the ceiling for at least one or two cycles. Cruz was hated in a way that Trump isn't in TX. I think it'll be within 2-3 points.
This seems right. Beto/Cruz seems like the best case scenario for Democrats right now. The Dems had a charismatic candidate and Ted Cruz is basically the worst human being alive. So I don't see how Biden outperforms Beto even with some additional minority turnout.
I've met Cruz several times, and he's awkward, but actually quite nice and not that arrogant when you talk to him. Overall, he seems like a much better person than Trump.