I have no problem with ‘wingnut’ as long as ‘moonbat’ is also acceptable.
In the interests of fairness and reciprocity, though, either both should be okay or neither should be okay.