As for presentation - I warm up very well to the surrounding presentation. It's consistent with the main Quest channel, with the colours tailored towards the content of the new service. It also weaves in very well with cross-channel promos - making consistency with the brand far more prevalent.
The idents are alright - nothing too special though.
'What is the only planet capable of sustaining life?'