I believe they will... You took off all or most all of the algae, so it already is looking great and should do greatDefinitely! It’s so sad, there are probably 5 massive Anubias in here, and they were all just neglected for weeks. They’re gorgeous, I really hope they come back.