You might be interested in more perspectives on the CyberTruck from "The Tesla Life" show -- Episode #125 in particular. They do talk about the likelihood of the revealed vehicle making it all the way to the actual production vehicle.
https://www.youtube.com/watch?v=toQKFue6epE
"The Tesla Life" is done by three of the regulars from the "What Drives Us" show (also on YouTube,) who comment on the week's electric vehicle news.
Cheers!
-- TFM