I did a sketch last night at nearly the same CM but didn't manage quite as much. My seeing was a little worse (Pickering 7/10) and while I had a reasonably stable temperature I was also plagued by winds.

(My CO is probably quite a bit bigger than your Newt's as well, but hopefully my limiting conditions are more environmental.)