YOur list looks good to me. Im not up to speed on hatchet fish, but all the others look good. Alot of people here keep bristlenose plecos with discus, but ive also had queen arabesque and clown plecos which both did fine with discus. Queens are very cool looking.