I consider my landing page the front page of my shop and I change it up regularly. I'll admit I drive myself crazy with it though.
It's especially helpful if you have a variety of items and want to show at a glance the depths of your shop. I try to always have at least a patch, a cookie cutter, a few pieces of jewelry, and some interesting vintage finds on the first page. My intention is for someone to see a vintage cookie cutter and click over to the cookie cutter section to see what other ones I might be hoarding.
I like the way yours shows some cards, some watercolors, some jewelry. If it were all cards, a jewelry shopper might click away and vice versa.
It's your own Front Page and you can do what you like with it. I know when I peek at people's shops from the Forums, a compelling first page determines whether I click around in their shop.