holy shit haha.. i finally watched it and damn was i ever impressed. I hope it wasn't staged, it was a TV show afterall. Yeah thats a type of confidence and size of balls that I, myself, yearn to achieve.
I already like your opinions on pickup, so if this is the closest thing to your method then damn... haha