Marulia hands down , Micropeltes is a very aggresive feeder but rarley attacks things it doesnt see as food (unless breeding) , Marulia will attack anything even a lot bigger than its self , there are many people that have kept Micropeltes with other fish with no problems ,you can not do that with Marulia they are to be kept on there own