I had both these guys as well. I dropped Cheechoo a few weeks ago. I am holding on to Semin. He'll start putting up goals now that his ankle is healed, and he's bound to be fully healed by fantasy playoff time.
No one picked up Cheechoo when I dropped him in a 12 person league if that says anything.