I have received a confirmation e-mail from PlayStation Japan that I have been accepted for PS3 Home.
I am from the U.K. and had registered for a Japanese Network account and got the theme from the store.
So yes, it works!
Here is a link to where you can download the theme, but the deadline has passed now:
PS3 Home BETA Entry Theme and New Video Available
More PlayStation 3 News...