Doubt that when this goes live it will be accesible from the UK, so don't get your hopes up. Someone needs to disrupt the video streaming space license-wise...
Sadly, I think you're right, although all of the MLS online video content that already exists is available to me, so I typically get my fix from there or from Reddit.