What can I use to hang up grocery bags?
There are millions of available types of coat hooks, most of which will look a lot nicer than the carabiners you proposed.

The trouble with both of your suggestions is that they require two hands to get things off... one hand to unclip them and the other hand to remove the object. As such they will eventually drive you crazy.