Excellent news! Thats a huge improvement. The slight aggression at feeding is a great sign too.
At this point I would not change or do anything. That flashing off leaves could be many things .. for now I would just watch them and get them eating. Keep track of the flashing and watch their gills for labored breath. Im not saying they have gill flukes but it would be a good idea to check with the seller if they ever had them and were treated... stress can allow a low level parasite to increase as the fishes immune system doesnt work as well.
Al