This is brilliant. I am sharing far and wide. Thank you for your inspiration and work.
You just missed one excellent protein source Canadians, and other countries have had for a couple of decades, and fortunately now America is getting them too.
Hemp hearts provide 33g protein/100g, higher than any other vegan option, all essential amino acids and very easy to put in all sorts of foods from smoothies, to oatmeal, salads, soups and mixed veggie meals. Cheap too, up in Canada if I buy 10 lbs. (a few months supply for 1) it costs $12.00 CAN/lb.