If you are looking for a coin for type that reaches out and grabs you, this one probably isn't it. Since you seem to have nagging doubts which could turn into regret, I think returning it makes sense. I'm sure it will make someone else happy, which should make you happy, too.
Why have a coin in your type collection that you are neutral about? When you show your collection to friends/family, will this be a coin you'll want to share with them? Or will you likely make some excuse for it? The Walker design is iconic, IMO, so it's got to be a wow coin in my type set. I would return it and continue your search.