The first thing that comes to mind when creating a new effect is “what problem are you trying to solve.” For example let’s say I want to make a card appear on the top of the deck. There are two ways to approach this.
1. Fix an existing method and make it easier or more practical.
2. Create a new method that has not been done before.
99% of the time you will be attempting #1. In this case you need to ask yourself if your new idea really does accomplish your effect in a better way than methods already out there. Otherwise why would you use your method at all?
Just some food for thought! Avoid creating a new idea just because you want to create something. I would create something new to fix an issue or be completely original. That is how your effect will stand out!