Do you prefer painting on stretched canvas or panels?

No, not really as canvas will not be a good substrate for adhesion or absorption