Just what I think, but the one on the left seems to appeal to me better than the one on the right detail- wise. The right side one, though it's a new style, looks more cartoony unless that was your aim initially.
Other than that good job with both of them. ^^
Just what I think, but the one on the left seems to appeal to me better than the one on the right de