If the truck reveal did anything for me, it's to push me towards a Rivian, if I go EV for my next truck. The primary problem with the Tesla truck is that it favors acceleration over range and that bed looks utterly impractical.
I don't want a truck that goes 0-60 in less than 3 seconds. I want a truck that will have a real world range of at least 500 miles. To get that, I'd have to go with the 3 motor version, and that has a base price of $70,000. For that price, I could get a dang Raptor. I just priced out an F150 with the features I'd want (XLT with the FX4 off road package and the reliable, powerful 5.0 V8), and even with most of the options ticked, the price is still under $40,000.
I understand that there will be less maintenance and fuel costs for the EV truck, but there will also be a lot of downsides as well, like difficulty in finding a way to charge the thing when I'm using it as I use any truck (off road and far from any urban area).
For example, my hunting cabin is in central Montana, an area that is mostly forest and ranchland, where I can get gas or diesel in even the smallest little town on the way (e.g., Wilsall). A 500 mile range would be enough for me, but I'm not spending $70,000 on a truck (let alone one a base model one). The one that is comparable in price to an F150 has an ideal range of only 250 miles, and if that is anything like the similar rated range I had for my Model S's, it will end up being closer to 180 miles range, which would get me part way to the cabin and then I'd be stuck.
Maybe once the truck gets closer to production they will resolve some of the deal-killing problems from the prototype, but I don't see a Tesla truck in my future at this point (and unless the Rivian's actual price drops significantly, nor do I see a Rivian in my future).