The search could use some tweaking (relevance sorting, specifically): searching "banana" gets me a bunch of baby food results with actual bananas being on the second page.
I'm not seeing any actual reason for me to believe the bald assertion that insulin is better to track than net carbs, glycemic index, glycemic load, etc. Or that it's relevant, absent its correlation to blood sugar. If fact from the white fish vs potato chips comparison, insulin index is at best an insufficient metric, and you don't expose the other information that would tell me that this insulin-raising food is ok, but this one isn't; it's devoid of actionable information.