I'm sorry that I haven't "browsed" the topic sooner. If someone could give me some information about posting a photo with a message, I'll include another photo of the entire plant.
To answer some of the questions posted, I'll start by mentioning that the photo was made using very high resolution. The VFTs in the photo with Bart Simpson are in fact seedlings. Bart Simpson grows to a moderate size with long petioles and long traps. As you can see in the photo, the traps are long but, not very "tall." The longest trap that I've seen approaches about 1".
In the coming months I plan to submit a description to have this plant "officially" named and described, although I'm not the one that originated it.