There are thousands of WordPress themes - which means that many people won't be familiar with your particular theme. So a link to your site where people can see the theme in action might result in more responses.