The wording is easily understandable and functions within the rules: if you pitchcast it on a nonartifact, it fizzles is countered due to its target no longer being legal, I believe.
That's part of why I believe the wording is difficult to understand: You can't play this card with the alternate cost at all unless there is an artifact spell on the stack to target.
Why not just make this an Anull variant?