I think I'm of the mindset that their front page content should be editorialised - for now. They should also be setting standards for the third-party content.
As for international reviews - yes, it's an international site, but they're already detecting my language to provide the UI in English, why not the reviews? I don't think the French should be banned from submitting reviews - but I doubt many people in UK, Germany, Netherlands etc. will be able to read and understand it.
You're right to bring up Vodafone live (usual disclaimers - including that I don't work for Vodafone UK). Although I was under the impression that branded phones came with the right soft key set to Contract WAP. Everyone in this space needs to make access easier for customers.
Thanks for the comments - they're appreciated.