Agreed, all true nudibranchs eat sponges, ascidians, bryozoans, hydrozoans, actiniarians, etc. Matching a species of nudibranch with it's food is like finding a needle in a haystack except the haystack is the size of Texas an the pin is smaller than your finger nail. First you need to be able to positively ID the nudi. I'm not sure if you are aware, but there are literally hundreds of different species and many are identical in terms of morphological features and can only be IDed by geographic location of where they were found, dissection, or genetic analysis. Secondly, you need to ID the food source. Most of these fouling organisms that nudis prey on haven't even been properly named or even looked at in the realm of marine academia.
If you somehow miraculously manage to match a nudi and its food be prepared to have A LOT of it's food. Nudis eat slowly by rasping their prey with a modified radula. This is essentially like a wolf eating a deer with a cheese-grater for teeth. The deer will die of pain and shock. Once the food source is dead, it will begin to decompose and the nudi will move on. Thus it might only eat 1% of the food you provide before it rots and fouls the tank.
Other marine heterobranchs like sacoglossans and sea hares are slightly easier to keep. Sacoglossans like the lettuce nudi also need to be matched with a certain type of algae (most species naturally prey on calcified chlorophytic algae like Halimeda and Udotea but I've gotten some in lab settings to culture on Bryopsis pennata and Bryopsis plumosa. Sea hares eat pretty much every algae and thus are easy to care for but aren't nearly as pretty as their nudibranch and sacoglossan counterparts.
If you really want to appreciate the beauty of nudibranchs, here's my advice. Pick up a nudibranch ID book, take a vacation to somewhere with nudibranchs (I recommend Lembeh), go diving or snorkeling and observe healthy and vibrant nudibranchs (far more colorful than anything you'd see in a tank)
Sorry if I came off as a bit of a party pooper, but it's the truth with these guys