Interesting product - I've never heard of them before, but they sure do pack a ton of protein! Could you put them on salad? Or is the taste too strong?