Maybe the rain will drown the locusts!
My Dad's house had soil very similar to that. Clay is a real pain to work with!

So, it turns out, is wet sand

I'm having really good luck with natives, too. In fact, those are about the only things (besides pansies) that I
do have much luck with.