No, I think their platforms should stay separate to give Canadians more choice at election time.
Traditionally, the Liberal and NDP platforms are different. Mashing them together for political gain is bad news and sends a message that what is really important is winning rather then representing the views of the electorate.
Can we honestly assume Canadians fall into only two political categories? I doubt it. Democracy, that value we love and respect, would take a hit.