Where do we get to see you do these demo's?
More on topic, I ride brakeless bmx and love it, I would say it is deffinatley only for some people as it does take time to get used to it, you really learn how to use your body, use every bump, curb etc as you can learn to "pump" into lines on "anti-pump" to slow your self down.
I'm not against brakes at all, they're just not for me anymore. Different people have different riding styles where brakes or brakeless suits them and as long as they're having fun that's what its all about.