short answer: No.
Long answer:
With any sort of magic that calls for a personalized touch, you can subtitute things...like if a spell says a necklace, and the one they use is a cross, you dont have to use a cross.
From my experience, it's more of the underlying intention behind the spell. in fact, in most books i see with lots of "spells," none of them are set formulas, they aren't chemistry experiments where one tiny miscalculation will result in an explosion. Some things can be substituted, but have to be similar...like using a shark's tooth instead of a tourquise in a protection amulet for example. Both are similar in the properties the stone is used for. Same with colors, unless it's specified taht you need a certain color (like red as opposed to pink or whatnot). Kinda like a physics experiment.
In other words, as long as the cards have the same interpretation, it's all fine. I mean, if it says to use one card, but the card in your deck doesnt have the same meaning/interpretation, then find another card that has that meaning. :3