John,
I kept our tank for about five years and your right it takes time to keep it looking as good as yours. We always had fancy tail guppies and that would have been bait for those cichlids.