Answer:
Yes! You may loose life points fairly quickly because of special abilities, but the abilities are good. You can counter loss of life points by having a card like Emergency Provisions. With that card you discard spells and traps and gain life points equal to the amount of discarded cards x 1000