McFadden hopes Scots atone for 2007