Hopefully it's just my lazy reading/thinking, but this part of the article feels like scientism to me. Picking out some random micronutrients this strain has more of, praising that it has less gluten. It's just using "science" to justify whatever they already wanted to do.
I was waiting for them to explain what any of the real benefits were.