The only reason why they aren't intended to be streamed outside the US is because of legislation. Otherwise Twitch and Ustream and all other US services will also be negatively affected by Afrihost! The internet has no boundaries!
Why do we get lower latency to the US/Europe on other ISP's if Afrihost is supposed to be on a superior network??
I think AfriGenie is making the point that it's difficult to optimise for those services when they are technically not allowed here. So subscribers would use proxy services like UnoTelly etc to disguise their location, and that makes it difficult for us to optimise for, where we can do so for our own DNS.
US services can be unpredictable because of the massive size of the US. A content server based on the east coast is going to show much better latency than a server on the west coast. Because of how their networks are setup, you could be routed directly from one state to another, or via several networks to the destination server.