i keep vallis and java ferns successfully,
a friend also keeps hornwort.
most malawis like to hide in the vallis in their natural environment, especially the predators. They are really more interested in picking the algae off rocks then eating plants.
You will notice their teeth and mouths in general are shaped to be able to do this.
Matt