Barbs and animals dont give Great General points when defeated. However, if your unit has Animal or Barbarian Hunter promotion, defeating them does give great general points. Im not sure if its intentional or not but with this its possible to farm animals in unsettled areas for lots of free great general points.
It is an option. If you have Barbarian Generals on Barbs (and animals) WILL give GG points.