The USA can't declare a party to be a "terrorist organization" solely on the basis of their political platform. It requires, at the very least, explicit incitement to terrorism. German law allows a party to be banned e.g. because it advocates replacing the Basic Law (via free and fair elections!), with no violence in the picture at all.