The SNP still needs to get its own house in order as it calls on the UK government to follow through on key energy plans.