Over the years, I've learned to be okay with mimicking features in other games. As a designer, I have a powerful urge to bring something new to the table, but the end user doesn't value originality nearly as much as I do. If something new doesn't feel quite as good as that thing that other game did, the only thing going on in the user's mind is why isn't this as good as that other game?
I love doing something original if I believe I have something special to bring to the table, but I don't believe in originality for originality's sake. And when the thing I try is close but not there, I apply the simple rule of thumb: if you can't beat em, join 'em. The audience is best served when my minimum bar is set at the best there is out there, and there's often a lot to be learned by implementing it.