iOS devices support MP3 as a audio stream in HLS, while the Roku does not. I don't know if MP3 is technically to spec, but it's possible that could be the issue. If the video is taking an unusually long time to buffer, there's a good chance that's the case. I'd suggest pulling down one of the TS files from the stream and analyzing it with MediaInfo.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)