Mystery snails will also eat eggs and newly hatched fry (I've seen it happen) so you might want to remove the snails temporarily once the pairs spawns, then you can put them back in once the fry are free swimming... Apple snails have a really high bioload and get pretty big so be careful how many you house in a single tank.