Congrats on starting your webcomic!
Opinion. If you want your webcomic's icon/book cover to show, you can add "/info" at the end of the link. I don't usually click links, I look at the pics for first impression. It's just my personal opinion, tho. Not sure with the others.
Anyways, just subscribed to your work!