should I sue?

Yes pictures of the snow packed against the concrete barriers and where your van ended up are an excellent idea. Also a few pictures of the drop off if you had gone over the barriers.