Well, it's the way that you're IP is "hidden" that will affect speed. When using the onion router your connection will be routed through the Tor network and that will indeed have impact on speed. Answering your initial question I focused on the IP-hiding part, not the part about being able to use iplayer. Sorry about that. Are you skilled enough to try the suggestion made by Pigro?