Is there any mistake in the following sentence?
They should be considered as natural regulators for quantity and distribution of parasites.
I would have said:
They should be considered to be the natural regulators of the quantity and the distribution of parasites.
That's just what I would have said. Your version was neither ungrammatical nor awkward.