While it's good to have opposition and balance to a way of doing things, an NDP/Green Party coalition government would probably drive BC to its knees, at least economically.  The NDP does NOT have a good track record when it's in power, and the Green Party is a one trick pony.