Presumably, a buff to anomolies means they appear more frequently OR the amount of anomolies you collect from each scan goes up (3 biological and 2 alloy instead of 2 biological and 1 alloy).
I tend to agree that there could be considerably more information disseminated, especially about how different values work together to buff a skill.