I belive people in the Netherlands can actually speak many languages, same for other countries that use the store. Actually there is an option for reviews in ‘ones languages’ right next to the reviews but by default is multi-lingual which given it’s truly global nature is exactly right.
I am also suprised the content is not editorialy controled for launch though.
I have to point out my ovi/Nokia credentials got me into the store just fine. I was also impressed by the signup page.
I have a feeling that blank page you saw was perhaps a load issue. I might be wrong though. It would be rather stupid of them to mess that up.
Overall I feel the store isn’t so bad. However I have yet to really try it out.
Disclaimer: I work for Nokia.