I enjoyed reading the thread. I may have even learned some things. If being street effective was more important to me, or if I had more time in my life, I'd be very curious to try BJJ or judo.
I wonder about the logic that says, "I study martial art X and beat someone studying martial art Y, so martial art X is superior to Y." It seems to me that this overlooks many of the factors that play into success in a martial conflict.