I've heard about the Lupin stuff, very old but never thought of being used in a "super food" application, really looks like good stuff!
0ni, 50% seems like a lot of nutrient absorption loss, do you have any references to the studies i'd like to have a read ?