Look, the NRA has to walk a political tightrope to retain their effectiveness, and sometimes that looks weird, on the surface, anyway. Their call on Heller was too cautious, and this was a mistake. They're not perfect, and it was fortunate that there were other groups who were bolder at that moment.
The NRA's ads and communications with members are often really embarrassing, and seem aimed at the lowest common denominator in terms of education, political awareness, and even intelligence sometimes.
But, the NRA is still on OUR SIDE. Contribute to other groups that do positive things for RKBA (SAF, for example).
Just don't shoot your allies. That's stupid, and it will hurt us all. The NRA is an ally. Give honest feedback to your allies when you disagree with their methods, but don't shoot them. That's how you lose the war!
And I would say, don't contribute to a group whose sole function appears to be to attack the NRA, not to do anything substantive to protect and expand RKBA.