Wouldnt precache 90 try to download 90% of the movie first, before it even started playing?
I dont know anyone who has tested this. I think youd be better talking to the developer.
http://www.raforce.nl/I would say streaming over a 10MB connection should only use about 10% of it, there should be sufficient bandwidth to watch a movie IMO. Just a question of getting the corrent settings.