There should be no classification of hate crime. All crimes are hate crimes.
Here is what Wikipedia call terrorism
Terrorism is, in the broadest sense, the use of intentionally indiscriminate violence as a means to create terror, or fear, to achieve a political, religious or ideological aim. https://en.wikipedia.org/wiki/Terrorism
There should absolutely be harsher penalties for crimes against public officials. They are much more exposed to danger so there has to be a strong deterrent for violence. Pablo Escobar killed and threatened numerous politicians. He kept people who would take him on out of office. The penalty for that should be much harsher than a crime against Joe Blow.
You don't want public officials fearing for their life because some nut job is going to assault them because he is voting against universal health care.