I don't think there's anything wrong with fishing for a compliment. It comes under the heading of asking for what you want and refraining from expecting the other person to read your mind.

If something is important to you and you want it, how is the other person going to know unless you speak up?

Spontaneous compliments are nice too.