Hi
I think that you need some actual reviews (links with images) on the homepage but other than that its good. Unfortunately for us in the UK, to get anywhere we need a .com domain so that might be something to consider.
Thanks for checking out my site,
Alex