Its pretty unusual to be able to find an honest review on Youtube in a case like this but I was lucky enough to find a few.
1. Squad review video link:
https://www.youtube.com/watch?v=kWX1305DE6Q (Dead Link)2. Squad review video link:
https://www.youtube.com/watch?v=Cwdu77GaQsg-------------------------------------------------------------------------------------------------------
Update:6/19/2016It seems the link to the first video has gone dead. Unfortunately it was the better video of the two and the reviewer gave a pretty scathing assessment of Squad. Phrases like "cash grab" and "may never be finished" and "no vehicles" peppered the review and he ultimately recommended not to buy it. I haven't been able to find a backup link so it may have been scrubbed from Youtube by interested parties.

I think most people are probably now aware that the Squad devs knew that they might never be able to add vehicles.
To be fair, they did at least make a post about it later on:
http://forums.joinsquad.com/topic/16330 ... ent-199182Honestly, the Squad team really needs to stop including
vehicles in the "Game Features" list until they can actually add them. (See image below.)