I think you made the right choice. When i said i would be worried about the algae i did not think you should throw out the rock. The close up pictures show its a beauty. Pick off the algae and go for it. I can't see any very annoying algae on the closeups.Yeah I have done a lot of research and think I can keep it under control with good house keeping and I cant avoid it anyway. It will come one day. Could be on any rock or frag.