I agree on gaining seals, especially when you are at 100 anima and turn in 5 stacks of mats and get like 200 anima.

Also I think the bonus to gaining items, shouldn't be on being in the top 20 but a multiplyer on the amount of points you get during supply phase.