I'm not sure. I believe it's pretty good but I've only ever used it to watch Formula 1 streams (since F1TV most likely won't be available in my country until next year).
Most P2P systems are terrible, which makes them pretty useless since you can hear who scored from your neighbor seconds or even minutes before you see it.