As a template, it is a good template. Someone could very easily come along, and put their branding right over that template and come up with a pretty good looking blog.
i agree, you have a good base for a great site. But i do think that its not a unique site. You need to create a brand, your own unique look.
A decent logo, and some graphics will give the site a great improvemet. I agree you site is looking great and has very good potential.