Firstly, have you seen the male hovering over the top fertilising them. It's quite obvious when he does that, they will rotate in circles. The female will lay a certain amount of eggs and then move out the way while the male swims over the top and they will keep doing this until all the eggs have been laid.
As long as the eggs are not directly next to the filter pipe, the fry shouldn't get sucked out. However, that is the least of your worries. If you're tried to hatch, you will have to try and keep them alive. If you leave them in the tank, you will have to make sure the water is absolutely in pristine condition. This means nitrate levels of less than 10 ppm. Fry will not tolerate poor water conditions. Then you've got to think about what you're going to feed them. You need to give them baby brine shrimp. If you don't feed them properly, they will all die. And then if all that goes well, what are you going to do with several hundred young if they survive? If you really wanted to make sure the young survive, you would be better off removing them from the tank once they are free swimming. Problem is, cichlids are very good parents and will protect their young so it may not be that difficult catching them. It would actually better at taking the eggs out of the tank before they hatch.
Good luck