I am not very familiar with the Waffle movement but it seems that something similiar is required for the NDP. I know there is a socialist caucus, isn't there, but that does not seem to have the same clout.
I know mainstreet NDPers probably cringe at the thought, but wasn't the NDP quite popular when the Waffle was around. And if there was a very strong pressure group from the left, it might even help the party gain credibility with the middle-of-the-road voter during elections.
You know, Layton could say look at those crazy lefties, better vote NDP.