This was fascinating. I've been studying Environmental Bio my whole life and just learned about this on the Science channel. I'm going to let my wife know about this. She is a Bio teacher and it would be a good symbiosis class example of mutualism. Were all of you familiar with this? Learn something new everyday. There is an ant show on the Science channel as we speak that has a section on bicalcarata and camponotus ants. Wonderful photography!. I'm sure it will be on again for those of you with satellite or cable.
This gives a basic review for anyone not familiar. However I do not believe the article mentions how the Nep can benefit. The ants probably reduce the amount of herbivores and herbivory on the pitchers.