As you mention the tadpoles eat attached algae and some filamentous algae. Everyone usually has too much fialmentous algae. I would not be concerned with having too many, since they will be benefical at reducing your attached algae in your pool.
aka Pond Doctor & Dr. Perca Read Pond Boss Magazine - America's Journal of Pond Management