Cyanobacteria vs green algae: which group has the edge?

Cyanobacteria vs green algae: which group has the edge?