Warren won't win a general election. Keeping her in the Senate where she can build power and influence would do us better. I'd love to see her as Senate Majority Leader under a Democratic Administration.
Tulsi Gabbard has the disadvantage as well that she was only in Congress for four years and did not build the power and networking to move legislation. I'd love her as VP tho.