We need lots of fanatics.
Just relax and take a deep breath.
Presidential character is everything. And by extension, at least, so is senatorial character....
Your point is well-taken, however, but I would tweak the wording a bit.
Personally, I would prefer 'focused' or 'tenacious.' ;)