Well this is my first time growing pine seeds, so it will be quite the learning process for me.
It really all depends on the seed.. many do not need such steps taken, but others require it for them to germinate at all.. You really have to look each seed up to figure them out.