A quick note - just found this. While regular soybeans have 25-30% UIP (the bypass protein), roasted soybean contain 45-55% so roasting absolutely helps! Ref: http://www.gnb.ca/0170/01700003-e.asp