I bought some artichokes once, and did not enjoy trying to prepare them at all. So I have never planted them. I just buy them canned or frozen when I make artichoke dip, which is not often due to the salt content.
Have you ever considered Rosa Rugosa roses? They are an old fashioned rose, but the big bonus is they have marble size rose hips that are a great source of Vitamin C.
Also, if you plant several close together along your property line you will have an almost impenetrable living fence.
I have a Rosa rugosa that is over 65 years old. Brought up from Chicago over 30 years ago. It’s huge.