Be careful.... I had apple snails before. I allowed the egg cluster to hatch...it was fun at the beginning and the baby snails are so cute. After awhile when they started to grow bigger the water changing got more often...and I couldn't keep up. I gave over a hundred young snails away and still have many left. The tank eventually became so hard to clean, the snails would slowly died. Meanwhile, more eggs were lay but I just toss them.
The fish will definitely help but may not eat them fast enough. The snails will get water really dirty. 123 batches??? Each batch can have hundreds of snails. Although they may not all hatched but I'd get of most.... Good Luck and keep us posted!