Yeah you deserve more! I was shocked.
I run my own site and I'm currently working on making a lot of blog posts about best comic strips for this or that.
I always give credit / links and even feature the artist a little bit. Your comics are definitely more than good enough to showcase! (: