Have heard lots of people talking about iguana soup but never had the nerve to try it. Any feedback would be greatly appreciated!