Fände ich suboptimal, aber noch ok, solange du keine Fehler machst
Eine negative Angabe ist im Zweifel halt besser als keine Angabe.
Man hätte sicherlich auch von Anfang an den "Kopf" der Zauber anders machen können, z.B. mit so einer Art Code. Einige Parameter kann man auch zusammen fassen. z.B. hätte man die beiden fraglichen Einträge einfach so oder ähnlich angeben können:
Defense: None
oder
Defense: Save (Reflex, half) and Spellresistance