I think it will work ok, you dont have any overly aggressive cichlids so it should be fine. Just keep a close watch on them for a while... just in case. Frontosas are generally quite placid, so if its bigger than the dempsey there should be no problems.