As far as places to put down your bike... the grass looks pretty soft and squishy. Glad to hear you are O.K and just some cosmetics on the bike. Also nice that you were able to drive away!
It would have been a different story if there was a guard rail.
I have a feeling that in a few months you will take that same corner with with ease and confidence.