All depends on how many fry you want.
I had C sterbai that would eat their eggs right after laying them or later when searching for a place to lay more. I had Albino aneus that spewed eggs everywhere and never touched them. The aneus were from very old domesticated lines while my sterbai were either F2 or F3 from wild. I did get sterbai fry when I removed the eggs. I got less fry when I left the eggs in the tank with the breeders with the plants they laid on. I did not get aneus fry. So it is not ABSOLUTELY required to remove, it can up your chances of more fry tho.