Aside from Layton's 2011 Federal Campaign, this is the first NDP campaign I've seen in a really long time in Ontario that will appeal to a broad spectrum of voters.
I don't doubt that a left-wing message could also work (e.g. Free Public Transit, Merging the Public and Catholic School Systems, etc.) - but Andrea Horwath and the Ontario NDP knew that for too long we wore the noose of the Bob Rae government around a neck, more so that the Ontario PC's wear the Mike Harris era government around theirs. The only way to get rid of it once and for all will be for the NDP to take power and run a fiscal responsible government.
All that said, I don't doubt that the NDPers in Ontario are committed to poverty relief, social justice, organized labour and the environment and that card carrying NDP members won't let them forget that.
For years, the big two parties would run election campaigns that differ from how they govern. Typically, the Conservatives usually hide parts of their agenda, while the Liberals will promise you the moon and then apologize for not delivering, blaming the economy or some other reason. However, unlike the other two parties, we don't have the luxury to be able to get away with half the shit they do. Andrea and the Ontario NDP will be honest and fulfill their platform, however, I don't doubt there will be more if Andrea is elected Premier - within reason and within the budget - to help the poor in our province.