I love the flavor of squid, but it does tend to be, shall we say, chewy. I reckon this variety will be chopped and steamed or fried, rather than stuffed whole.