Any thoughts on (or, better yet, experience of) insect protein? Here is a product I came across and I'm curious what the worldly-wise on the forum think of it or things of this sort: http://www.amazon.com/Cricket-Flour-made-100-22/dp/B00OMCTODQ/ref=cm_cr_arp_d_product_top?ie=UTF8