Hi Jeff,
I have a mated pair of marble veils in my 45. They do fine with all my plants, soft and hard leaf. I have Rotala, Ludwigia, and Bocopa in the tank along with various Crypts and Java Ferns. They occasionally "pick" a leaves but I don't find any damage. They did spawn on a Crypt leaf and on an Aponogetum leaf.
I have a mated pair of marble veils in my 45. They do fine with all my plants, soft and hard leaf. I have Rotala, Ludwigia, and Bocopa in the tank along with various Crypts and Java Ferns. They occasionally "pick" a leaves but I don't find any damage. They did spawn on a Crypt leaf and on an Aponogetum leaf.