Crown Estate Scotland faces scrutiny over offshore wind plans amid debates on renewables vs nuclear and offshore project setbacks.