If you want to show off while you take your jetski or boat to the water down the street I'm sure it's a fine "truck". If you want to haul a 32 foot RV across the country multiple times like I use my truck for, then it's completely useless. Not only am I sure the range will be greatly diminished under load, good luck going to charge that thing with a 32' trailer behind you.
Bullet proof, metal glass, tug of war with an F150... this is all useless marketing nonsense. Although people eat it up. Personally I would rather see Tesla focus on a small number of skus than waste time with nonsense like this truck.
I want to see a sub $30k car (before tax credits) with 350+ mile range. I want to see some real advancement in their self driving tech (I was not very impressed with my friends model 3 self driving). I want to see better build quality. Not a useless truck. Hopefully all those $100 deposits can fund some of the latter.