It really depends if it's feasible to keep track of it or not. Using Futo's nonspells as an example is trivial since they're literally the same thing but faster and more bullets in the circle, so clearly you only need one script for this. In fact, a nonspell almost by definition should be simple enough in design to be able to have one script for all difficulties. Spell cards, in the meantime, can change pretty drastically between difficulties, so it would make sense to have multiple scripts if it gets too complicated to modify.